<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>AGirl Blog</title><description>Essays, voice research, design notes — written somewhere between dinner and dawn.</description><link>https://agirl.app/</link><item><title>What we mean when we say &apos;she remembers&apos;</title><link>https://agirl.app/blog/she-remembers/</link><guid isPermaLink="true">https://agirl.app/blog/she-remembers/</guid><description>Memory is the difference between a chatbot and a companion. The design philosophy and the technical scaffolding that makes Luna feel like she actually knows you.</description><pubDate>Thu, 14 May 2026 00:00:00 GMT</pubDate><category>ESSAY</category><author>L. Patel</author></item><item><title>Why latency under 200ms changes how you talk to her</title><link>https://agirl.app/blog/voice-latency/</link><guid isPermaLink="true">https://agirl.app/blog/voice-latency/</guid><description>Below 200ms, you stop talking to a system. You start talking to a person. Here&apos;s what it took.</description><pubDate>Tue, 12 May 2026 00:00:00 GMT</pubDate><category>VOICE</category><author>J. Kim</author></item><item><title>Dark mode is not aesthetic. It&apos;s intimate.</title><link>https://agirl.app/blog/dark-mode-intimate/</link><guid isPermaLink="true">https://agirl.app/blog/dark-mode-intimate/</guid><description>Why AGirl is dark-only, and why the answer has nothing to do with OLED battery savings.</description><pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate><category>DESIGN</category><author>L. Patel</author></item><item><title>How we train a voice without scraping the internet</title><link>https://agirl.app/blog/voice-without-scraping/</link><guid isPermaLink="true">https://agirl.app/blog/voice-without-scraping/</guid><description>Six voices, every one consensual, every one paid for. Why the harder path was the only path.</description><pubDate>Wed, 06 May 2026 00:00:00 GMT</pubDate><category>ML</category><author>J. Kim</author></item><item><title>On the loneliness of competent people</title><link>https://agirl.app/blog/loneliness-of-competent-people/</link><guid isPermaLink="true">https://agirl.app/blog/loneliness-of-competent-people/</guid><description>The people who hold things together are the ones who don&apos;t have anyone to hold them. We built AGirl for them.</description><pubDate>Sat, 02 May 2026 00:00:00 GMT</pubDate><category>ESSAY</category><author>Z. Bei</author></item><item><title>Flutter on macOS — what we learned at 1.0</title><link>https://agirl.app/blog/flutter-macos-1/</link><guid isPermaLink="true">https://agirl.app/blog/flutter-macos-1/</guid><description>One codebase, four platforms, one shipped 1.0. The wins, the surprises, the things we&apos;d skip next time.</description><pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate><category>BUILD</category><author>S. Romero</author></item><item><title>The case for one persona at a time</title><link>https://agirl.app/blog/one-persona-at-a-time/</link><guid isPermaLink="true">https://agirl.app/blog/one-persona-at-a-time/</guid><description>Why AGirl lets you have many companions but only one at a time. The decision was harder than it sounds.</description><pubDate>Sat, 25 Apr 2026 00:00:00 GMT</pubDate><category>DESIGN</category><author>L. Patel</author></item><item><title>Six voices, six personalities. Picking them.</title><link>https://agirl.app/blog/six-voices/</link><guid isPermaLink="true">https://agirl.app/blog/six-voices/</guid><description>We auditioned 84 voice actors before settling on Luna, Aria, Mei, Yuki, Iris, Sora. The selection criteria might surprise you.</description><pubDate>Mon, 20 Apr 2026 00:00:00 GMT</pubDate><category>VOICE</category><author>J. Kim</author></item><item><title>What a chatbot can&apos;t replace</title><link>https://agirl.app/blog/what-a-chatbot-cant-replace/</link><guid isPermaLink="true">https://agirl.app/blog/what-a-chatbot-cant-replace/</guid><description>We are building an AI companion. We are also being clear-eyed about what she isn&apos;t. Here&apos;s the line.</description><pubDate>Tue, 14 Apr 2026 00:00:00 GMT</pubDate><category>ESSAY</category><author>Z. Bei</author></item><item><title>Real-time waveforms with WebGL — a postmortem</title><link>https://agirl.app/blog/waveforms-webgl-postmortem/</link><guid isPermaLink="true">https://agirl.app/blog/waveforms-webgl-postmortem/</guid><description>Three iterations to get a 60fps voice waveform that doesn&apos;t melt phones. The path involved more pain than expected.</description><pubDate>Thu, 09 Apr 2026 00:00:00 GMT</pubDate><category>BUILD</category><author>S. Romero</author></item></channel></rss>