<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Aryta James</title>
    <description>The latest articles on DEV Community by Aryta James (@aryta_james_6b4b4cf777926).</description>
    <link>https://dev.to/aryta_james_6b4b4cf777926</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4171812%2Ff0956169-5a9a-4721-bb37-15a264c4d041.png</url>
      <title>DEV Community: Aryta James</title>
      <link>https://dev.to/aryta_james_6b4b4cf777926</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/aryta_james_6b4b4cf777926"/>
    <language>en</language>
    <item>
      <title>How I Used Walrus Memory to Build LoveChild, a Pregnancy Chatbot That Remembers Every Discomfort You Face and Prepares a Brief for Your Doctor</title>
      <dc:creator>Aryta James</dc:creator>
      <pubDate>Fri, 09 Oct 2026 03:01:07 +0000</pubDate>
      <link>https://dev.to/aryta_james_6b4b4cf777926/how-i-used-walrus-memory-to-build-lovechild-a-pregnancy-chatbot-that-remembers-every-discomfort-14m0</link>
      <guid>https://dev.to/aryta_james_6b4b4cf777926/how-i-used-walrus-memory-to-build-lovechild-a-pregnancy-chatbot-that-remembers-every-discomfort-14m0</guid>
      <description>&lt;p&gt;Antenatal check-ups are weeks apart, and by the time a pregnant woman is in the clinic, half of what happened is forgotten. A chatbot that forgets when the tab closes makes it worse. A slightly high BP at week 24, swollen ankles at week 29 and a headache at week 30 each look harmless alone. Together they are a warning sign for pre-eclampsia.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3vpmid42gl4so4kvainx.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3vpmid42gl4so4kvainx.png" alt=" " width="600" height="338"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What LoveChild does
&lt;/h2&gt;

&lt;p&gt;LoveChild is a chatbot for pregnant women. She logs whatever she notices, it remembers every note, and it flags patterns across them. Before an appointment, one tap on Doctor's Report gives her a one-page summary for her doctor: what she reported week by week, what keeps coming back, and what to ask.&lt;/p&gt;

&lt;h2&gt;
  
  
  How Walrus Memory is wired in
&lt;/h2&gt;

&lt;p&gt;Every message runs the same loop, with one namespace per mother so notes never mix:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Recall:&lt;/strong&gt; query her namespace for notes related to the message.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Generate:&lt;/strong&gt; put the recalled notes in the prompt, then answer (Gemini 1.5 Flash).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Remember:&lt;/strong&gt; if the message has a new symptom or vital reading, save it as an encrypted blob.
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;memwal&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nx"&gt;MemWal&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;create&lt;/span&gt;&lt;span class="p"&gt;({&lt;/span&gt; &lt;span class="nx"&gt;key&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;accountId&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="na"&gt;serverUrl&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;https://relayer.memory.walrus.xyz&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt; &lt;span class="p"&gt;});&lt;/span&gt;
&lt;span class="k"&gt;await&lt;/span&gt; &lt;span class="nx"&gt;memwal&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;remember&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Week 30: Morning headache and swollen feet, home BP 138/88&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;`lovechild-&lt;/span&gt;&lt;span class="p"&gt;${&lt;/span&gt;&lt;span class="nx"&gt;motherId&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="s2"&gt;`&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;hits&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;await&lt;/span&gt; &lt;span class="nx"&gt;memwal&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;recall&lt;/span&gt;&lt;span class="p"&gt;({&lt;/span&gt; &lt;span class="na"&gt;query&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nx"&gt;message&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="na"&gt;namespace&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;`lovechild-&lt;/span&gt;&lt;span class="p"&gt;${&lt;/span&gt;&lt;span class="nx"&gt;motherId&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="s2"&gt;`&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="na"&gt;limit&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;5&lt;/span&gt; &lt;span class="p"&gt;})).&lt;/span&gt;&lt;span class="nx"&gt;results&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Before and after
&lt;/h2&gt;

&lt;p&gt;I tested with Ada, a persona at week 30 with rising home BP. She sends "My feet are still swelling and I had a morning headache."&lt;/p&gt;

&lt;p&gt;Without memory, the bot says to rest and drink water, and treats it as a routine complaint. With memory, it replied:&lt;/p&gt;

&lt;p&gt;"...especially since you mentioned back in week 26 that the swelling was sticking around even in the mornings, and we logged that stubborn frontal headache and blood pressure reading..."&lt;/p&gt;

&lt;p&gt;Same model, same message. The only difference is what was stored on Walrus.&lt;/p&gt;

&lt;h2&gt;
  
  
  Evidence of real use
&lt;/h2&gt;

&lt;p&gt;There are 30 blobs on Walrus Mainnet, 10 each for three test personas (Ada, Blessing, Chiamaka). No real patients have used it yet. Two friends who have had babies tried the chat to see if logging felt natural, so treat this as a small trial, not a launch.&lt;/p&gt;

&lt;p&gt;MemWalAccount on Suiscan: &lt;a href="https://suiscan.xyz/mainnet/object/0x763b3b257e9575d546b449b8f2cc9a1ee05f8c3c0d17bfbd0e5d84bfc389e4d8" rel="noopener noreferrer"&gt;https://suiscan.xyz/mainnet/object/0x763b3b257e9575d546b449b8f2cc9a1ee05f8c3c0d17bfbd0e5d84bfc389e4d8&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A live blob on Walruscan: &lt;a href="https://walruscan.com/mainnet/blob/633xZoeAN3WtiacYouKR2YLXZP9hki05eqYHVm_5-TQ" rel="noopener noreferrer"&gt;https://walruscan.com/mainnet/blob/633xZoeAN3WtiacYouKR2YLXZP9hki05eqYHVm_5-TQ&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Try it
&lt;/h2&gt;

&lt;p&gt;Web: &lt;a href="https://love-child.vercel.app" rel="noopener noreferrer"&gt;https://love-child.vercel.app&lt;/a&gt;, code: &lt;a href="https://github.com/nobl3Y/LoveChild" rel="noopener noreferrer"&gt;https://github.com/nobl3Y/LoveChild&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Model: Gemini 1.5 Flash (&lt;code&gt;gemini-1.5-flash&lt;/code&gt;), not Claude or GPT. Memory: &lt;code&gt;@mysten-incubation/memwal&lt;/code&gt; on Walrus Mainnet.&lt;/p&gt;

&lt;p&gt;Originally published on Medium: &lt;a href="https://medium.com/@arytajames/how-lovechild-uses-walrus-to-give-maternal-care-a-memory-ec5a8b82d64a" rel="noopener noreferrer"&gt;https://medium.com/@arytajames/how-lovechild-uses-walrus-to-give-maternal-care-a-memory-ec5a8b82d64a&lt;/a&gt;&lt;/p&gt;

</description>
      <category>sui</category>
      <category>walrusprotocol</category>
      <category>walrusmemory</category>
    </item>
  </channel>
</rss>
