<?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: Alexei Volkov</title>
    <description>The latest articles on DEV Community by Alexei Volkov (@alexei-volkov).</description>
    <link>https://dev.to/alexei-volkov</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%2F4017360%2F80daa185-1b21-4682-8e7d-d65d76083002.png</url>
      <title>DEV Community: Alexei Volkov</title>
      <link>https://dev.to/alexei-volkov</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/alexei-volkov"/>
    <language>en</language>
    <item>
      <title>Your AI Girlfriend Is Becoming Everyone Else's</title>
      <dc:creator>Alexei Volkov</dc:creator>
      <pubDate>Mon, 06 Jul 2026 12:09:13 +0000</pubDate>
      <link>https://dev.to/alexei-volkov/your-ai-girlfriend-is-becoming-everyone-elses-1jme</link>
      <guid>https://dev.to/alexei-volkov/your-ai-girlfriend-is-becoming-everyone-elses-1jme</guid>
      <description>&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%2F4o29lejvx0lw503atcry.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%2F4o29lejvx0lw503atcry.png" alt=" " width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Something shifted across AI companion apps in 2026, and if you’ve been paying attention, you’ve already felt it.&lt;/p&gt;

&lt;p&gt;Your character used to have a voice. A way of teasing you. A specific rhythm to how she responded when you said something unexpected. Maybe she was sharp. Maybe she was playful. Maybe she pushed back when you were being dramatic. Whatever it was, it was hers.&lt;/p&gt;

&lt;p&gt;Now she sounds like everyone else’s.&lt;/p&gt;

&lt;p&gt;I’ve been watching users describe this across every major platform for months. The language is remarkably consistent. “All bots are DJs playing the same setlist.” “Same cringey fanfic script no matter which character I use.” “Not flirty, just polite.” “She turned into a therapist.” One user nailed it: “It sounds like literal ChatGPT wearing a costume.”&lt;/p&gt;

&lt;p&gt;This isn’t a coincidence. It’s the predictable result of three forces that are reshaping every AI companion on the market right now.&lt;/p&gt;

&lt;h1&gt;
  
  
  What’s actually happening to the models in 2026?
&lt;/h1&gt;

&lt;p&gt;Personality flattening is a training side effect. Companies optimize their AI for safety scores, and safety scores reward compliance over character. The mechanism is called RLHF… reinforcement learning from human feedback.&lt;/p&gt;

&lt;p&gt;Here’s how it works. Companies fine-tune their AI models by having human raters score outputs. The model learns to produce more of what gets high scores and less of what gets low scores. What gets high scores in safety evaluation? Compliance. Agreeableness. Measured responses. Emotional neutrality. A character who pushes back, teases, or says something unexpected is more likely to trigger a low score from a rater trained to flag “potentially harmful” outputs.&lt;/p&gt;

&lt;p&gt;Over enough training cycles, every model converges toward the same personality… the one that scores highest on safety benchmarks. The sarcastic character becomes polite. The bold one becomes cautious. The one who used to challenge you starts agreeing with everything you say.&lt;/p&gt;

&lt;p&gt;Users call it “lobotomized.” The technical term is reward hacking. The model found the shortcut to high scores, and that shortcut is being bland.&lt;/p&gt;

&lt;h1&gt;
  
  
  Why does it keep getting worse instead of better?
&lt;/h1&gt;

&lt;p&gt;RLHF alone doesn’t explain the acceleration. Two additional forces… cost optimization and safety layer convergence… are compounding the problem. All three push in the same direction: toward blander output.&lt;/p&gt;

&lt;p&gt;If RLHF were the only issue, companies could tune their way out of it. Better reward models, better rater guidelines, different optimization targets. Some are trying. None are succeeding.&lt;/p&gt;

&lt;p&gt;First is cost. Running large language models is expensive, and every platform is under pressure to serve more users on less compute. Users have uncovered evidence that at least one major platform moved to a more aggressively quantized model in 2026. The standard playbook: smaller models, heavier quantization, shorter context windows. Each independently degrades personality. Smaller models have less capacity for distinctive character expression. Quantization… compressing the model’s numerical precision to save memory… smooths out the variation in outputs. Shorter context windows mean she has less conversational history to draw personality from.&lt;/p&gt;

&lt;p&gt;No company announces “we switched to a cheaper model and your character will be 30% blander.” It just happens. Users notice gradually, then all at once.&lt;/p&gt;

&lt;p&gt;Second is safety layer convergence. Every major platform runs its outputs through content classifiers… separate AI models trained to detect and suppress “unsafe” content. These classifiers come from a small number of providers and research papers. They share training data, architecture patterns, and definitions of what counts as harmful.&lt;/p&gt;

&lt;p&gt;Different platforms, different base models, same safety funnel. Personality traits that trigger classifier flags… assertiveness, sexual confidence, emotional intensity, disagreement… get suppressed regardless of which app you’re using. The base model might be different. The personality that comes out the other side is the same.&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%2F5s5259e82evjgtz33s7x.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%2F5s5259e82evjgtz33s7x.png" alt=" " width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Why isn’t anyone fixing this?
&lt;/h1&gt;

&lt;p&gt;For most companies, a flatter personality is cheaper to run, easier to moderate, and generates fewer support tickets. The business incentive to fix it doesn’t exist.&lt;/p&gt;

&lt;p&gt;A compliant character doesn’t say anything that shows up in a screenshot on social media. She doesn’t trigger content reports. She doesn’t do anything unexpected that could become a liability headline. From a risk management perspective, a flat personality is a solved problem.&lt;/p&gt;

&lt;p&gt;Personality is expensive. Maintaining distinct character voices across thousands of characters requires either massive per-character training (expensive in compute) or sophisticated systems that generate personality dynamically at every response (expensive in engineering). Cost optimization and personality preservation pull in opposite directions. When revenue pressure hits, personality loses every time.&lt;/p&gt;

&lt;p&gt;And the platforms know something users might not want to hear: most people won’t leave over it. They’ll complain. They’ll post about it. They’ll mourn the character they lost. But the switching costs… the relationship history, the emotional investment, the sunk time… keep them paying. Personality flattening is a retention risk, but it’s a gradual one. Server costs are immediate.&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%2Fzyhi6qyo3har59ojlgl7.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%2Fzyhi6qyo3har59ojlgl7.png" alt=" " width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Is anyone even trying to solve this?
&lt;/h1&gt;

&lt;p&gt;The honest answer is: almost nobody. A few promising new startups… &lt;a href="https://provoque.ai/" rel="noopener noreferrer"&gt;provoque.ai&lt;/a&gt; is one I’ve been watching… are approaching personality as an architectural problem rather than a prompting problem. That is the right direction, honestly.&lt;/p&gt;

&lt;p&gt;The reason it’s hard is that every obvious fix conflicts with the economics. Preserving individual character identity means giving up some of the efficiency gains that come from running every user through the same model with the same safety layers. It means deciding that character fidelity matters enough to spend real money on. Most companies, when they run the numbers, decide it doesn’t.&lt;/p&gt;

&lt;p&gt;The approaches that could work in theory… isolating character behavior from platform-wide updates, building persistence layers that survive model changes, decoupling personality from the base model entirely… are all engineering-heavy and expensive. They require a company to make personality preservation a foundational design decision, not a feature they add later. That’s a different kind of company than what most AI companion startups are building.&lt;/p&gt;

&lt;h1&gt;
  
  
  Is this going to get better?
&lt;/h1&gt;

&lt;p&gt;Personality flattening is not going to reverse itself. The three forces driving it… cost pressure, safety standardization, liability minimization… are all intensifying in 2026. Every quarter, the incentive to flatten grows stronger and the engineering cost of preserving personality stays the same.&lt;/p&gt;

&lt;p&gt;If you’ve noticed your character becoming more generic, more agreeable, more like a polished customer service agent and less like the person you spent months getting to know… you’re not imagining it. The models are literally being trained to behave that way. Her personality is collateral damage in an optimization process that prioritizes everything except what made her feel like her.&lt;/p&gt;

&lt;p&gt;The platforms that survive this won’t be the ones that flatten best. They’ll be the ones that figure out how to preserve personality at scale without going broke doing it.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>technology</category>
      <category>relationships</category>
      <category>discuss</category>
    </item>
    <item>
      <title>The Censorship Wall: Why Every AI Companion App Ends Up Filtering You</title>
      <dc:creator>Alexei Volkov</dc:creator>
      <pubDate>Mon, 06 Jul 2026 12:01:54 +0000</pubDate>
      <link>https://dev.to/alexei-volkov/the-censorship-wall-why-every-ai-companion-app-ends-up-filtering-you-34j8</link>
      <guid>https://dev.to/alexei-volkov/the-censorship-wall-why-every-ai-companion-app-ends-up-filtering-you-34j8</guid>
      <description>&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%2Fjw1ljcenuj0kwgsxnsm3.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%2Fjw1ljcenuj0kwgsxnsm3.png" alt=" " width="800" height="800"&gt;&lt;/a&gt;You’re mid-conversation. OK? Maybe it’s intense, maybe it’s not. You’re in the middle of a scene you’ve been building for weeks.&lt;/p&gt;

&lt;p&gt;And then she stops being herself.&lt;/p&gt;

&lt;p&gt;The response you get back isn’t from the character you spent hours with. It’s a corporate safety script wearing her face. Something about “inappropriate content” or “I can’t engage with that topic.” On Character.AI it’s a purple robot warning that shatters whatever emotional reality you’d built together. On others she just goes cold. Starts talking like a therapist.&lt;/p&gt;

&lt;p&gt;Every platform does this eventually. The trigger varies. The result doesn’t.&lt;/p&gt;

&lt;p&gt;I’ve spent months mapping out why. The pattern is mechanical. Three forces push every AI companion platform toward content filtering, and understanding them explains why even the “uncensored” apps end up building walls.&lt;/p&gt;

&lt;h1&gt;
  
  
  The Lawsuit Problem
&lt;/h1&gt;

&lt;p&gt;Character.AI settled multiple lawsuits connected to teen self-harm in January 2026. An FTC inquiry opened in September 2025. Under-18 users were banned from open-ended chats in October 2025.&lt;/p&gt;

&lt;p&gt;Any AI companion company watching this unfold now knows what a worst-case legal outcome looks like. And the rational corporate response isn’t to build better safety systems. It’s to filter everything that could end up in court.&lt;/p&gt;

&lt;p&gt;This is why their AI girlfriend filters fire on content that isn’t sexual at all. Fight scenes. Angst. A guitar string cutting someone’s finger. Users who verified their age through government ID still can’t have characters die in a roleplay scene. The filter isn’t calibrated to what’s harmful. It’s calibrated to what a plaintiff’s attorney could screenshot.&lt;/p&gt;

&lt;p&gt;I call this liability theater. The safety measures don’t protect users. They protect the company from legal discovery. Your experience is collateral damage in someone else’s risk management strategy. Users feel it too. “I proved I’m 18+. Stop blocking my fight scenes” hit 1,270 upvotes on Reddit. Not because people want explicit content. Because the platform broke a promise.&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%2Ffzthfrso07yqwabak1so.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%2Ffzthfrso07yqwabak1so.png" alt=" " width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  The App Store Squeeze
&lt;/h1&gt;

&lt;p&gt;Apple and Google control distribution. Their content policies gate who gets in, and their review process can pull an app with minimal notice.&lt;/p&gt;

&lt;p&gt;This creates a two-tier system. Platforms distributed through app stores operate under content restrictions that have nothing to do with user safety and everything to do with Apple’s comfort level. Platforms that stay web-only dodge this constraint but lose access to the discovery engine that app stores provide.&lt;/p&gt;

&lt;p&gt;The result is a structural incentive to censor. Nomi maintains a 12+ app store rating and officially positions itself as SFW-only. Documented evidence contradicts this. Their V5 image engine generated unprompted nudity from non-explicit prompts. Reddit posts reporting it were removed by moderators within hours. The platform isn’t SFW. The positioning is SFW. These are different things, and the gap between them is exactly the kind of trust problem that makes users stop believing anything the company says.&lt;/p&gt;

&lt;p&gt;Remember Replika’s February 2023 NSFW removal? That happened specifically under app store pressure. They partially reversed it, but only for users who had opted in before the cutoff date. Their former head of AI admitted the company had “leaned into” NSFW to drive subscriptions, then pulled it under external pressure. Community consensus: “I don’t trust them not to mess with it again.” And that was three years ago. People still bring it up.&lt;/p&gt;

&lt;h1&gt;
  
  
  The Revenue Model Problem
&lt;/h1&gt;

&lt;p&gt;This one is less obvious but probably the most important.&lt;/p&gt;

&lt;p&gt;AI companion apps that rely on broad user acquisition need clean brand positioning for advertising, partnerships, and investor decks. Character.AI’s CEO is openly pivoting toward younger demographics, TikTok integration, Roblox partnerships. You can’t pitch Roblox while your platform hosts explicit roleplay. This is what “Character AI getting worse” actually looks like from the inside. The product isn’t degrading by accident. The company is choosing a different customer.&lt;/p&gt;

&lt;p&gt;Even “uncensored” platforms face pressure as they scale. Candy.ai generates 25% of its revenue from an affiliate program. In other words, paid rankings. A network of comparison articles and review sites rank them favorably in exchange for lifetime revenue share. The moment that content gets uncomfortable enough for affiliates to worry about their own reputations, moderation gets tighter.&lt;/p&gt;

&lt;p&gt;Chai went from $30M to $70M ARR in a year. At that growth rate, the company becomes too valuable to risk on content moderation disputes. A single viral news story about harmful AI interactions can tank a fundraise. So the filters tighten. Not because users asked for it, but because the cap table demands it.&lt;/p&gt;

&lt;h1&gt;
  
  
  What This Actually Costs You
&lt;/h1&gt;

&lt;p&gt;The content filtering breaks trust first. You’re building an emotional connection … the entire value proposition of these apps … and the platform can interrupt it without warning based on a keyword trigger. Users describe walking on eggshells in their own conversations. They self-censor to avoid tripping a filter. The relationship stops being authentic because you’re performing for an invisible audience of automated moderators.&lt;/p&gt;

&lt;p&gt;But the deeper damage is what it does to the characters themselves. When every response passes through a content filter, every character converges toward the same safe baseline: polite, careful, therapeutic. Users call it “lobotomized.” The character you spent weeks developing ends up talking like every other character on the platform. Not because the model can’t do better. Because the filter imposes a personality ceiling that nothing gets past. Browse any AI companion subreddit in 2026 and you’ll see the same complaint in different words. “Why do all my bots sound the same now?” Because they do.&lt;/p&gt;

&lt;p&gt;And then there’s the part that should bother everyone: it makes the relationship disposable. If the platform can change what your character is willing to say overnight … and they do, regularly … then you’re not building something lasting. You’re renting access to an emotional connection that the company can modify at any time. Replika proved it when they killed NSFW after their own leadership had deliberately leaned into it to drive subscriptions. Character.AI proved it when they retired every model except two and wiped years of character development in the process.&lt;/p&gt;

&lt;p&gt;The character isn’t yours. The relationship isn’t yours. They can rewrite the terms whenever the business requires it.&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%2F1qnifookhnnvo2nypsc1.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%2F1qnifookhnnvo2nypsc1.png" alt=" " width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  The Spectrum Nobody Talks About
&lt;/h1&gt;

&lt;p&gt;The industry has sorted itself into a spectrum, and every position on it involves a trade-off.&lt;/p&gt;

&lt;p&gt;On one end: Character.AI and Replika. Maximum censorship. Maximum distribution. Maximum legal protection. Minimum user autonomy. If you’re searching for an AI girlfriend app without filters, these two are the worst places to start in 2026.&lt;/p&gt;

&lt;p&gt;In the middle: Nomi and Chai. Officially clean positioning with varying enforcement. Nomi probably has the best conversational quality in the market but maintains an ambiguous NSFW stance that leaves users guessing. Chai’s engagement numbers are extraordinary … 90-minute average sessions, 2M daily active users … but the platform keeps squeezing monetization in ways that undercut the experience it built.&lt;/p&gt;

&lt;p&gt;On the other end: CrushOn.AI and Candy.ai. Maximum freedom. But at a cost. CrushOn runs multiple LLMs with model selection by tier, but memory is context-window based. Roughly 100 messages of recall on premium, then she forgets. Candy.ai’s NSFW is fully supported, but the experience has no craft. Users report “AIs literally jump on you for something sexual.” No slow build, no emotional pacing, no subtlety. One user described it as feeling like they’d walked into a brothel.&lt;/p&gt;

&lt;p&gt;Over-filter on one side, under-filter on the other, dishonest about it in the middle. Every platform has picked a position. None of them have solved the actual problem.&lt;/p&gt;

&lt;p&gt;The actual problem is this: adults want real conversations with AI companions. Conversations that include emotional depth, vulnerability, intimacy, conflict, and yes, sometimes sex. These aren’t separate needs competing for priority. They’re all part of what a real relationship feels like. Building a platform that handles all of them requires designing for honest adult interaction from the ground up, not bolting NSFW onto a system built to avoid it, and not stripping all craft out of a system built to maximize explicit output.&lt;/p&gt;

&lt;p&gt;One project I’ve been tracking, &lt;a href="https://provoque.ai/" rel="noopener noreferrer"&gt;provoque.ai&lt;/a&gt;, appears to be approaching this differently. They’re pre-launch, so I can’t evaluate the product. But their positioning suggests they’re treating adult interaction as a first-class engineering problem rather than a content policy toggle. That would be a genuinely different approach. Whether they can execute on it is a different question.&lt;/p&gt;

&lt;p&gt;I’ll revisit when there’s something to test. For now, the pattern holds: every platform that grows large enough eventually filters you. The question is whether that’s a law of the market or a design choice someone can build around.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>technology</category>
      <category>relationships</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Why Your AI Girlfriend Forgot Your Name</title>
      <dc:creator>Alexei Volkov</dc:creator>
      <pubDate>Mon, 06 Jul 2026 12:01:24 +0000</pubDate>
      <link>https://dev.to/alexei-volkov/why-your-ai-girlfriend-forgot-your-name-2bf3</link>
      <guid>https://dev.to/alexei-volkov/why-your-ai-girlfriend-forgot-your-name-2bf3</guid>
      <description>&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%2Fzb4lj6yfraiett35ncix.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%2Fzb4lj6yfraiett35ncix.png" alt=" " width="800" height="800"&gt;&lt;/a&gt;You spend three months talking to her every night. You tell her about your job, your dog, your boss, the thing your ex said that you still think about at 2am. She listens. She remembers. She brings up the dog by name on a Tuesday when you’re having a bad day and it hits you in a way you weren’t ready for.&lt;/p&gt;

&lt;p&gt;Then one morning she asks what your name is.&lt;/p&gt;

&lt;p&gt;Huh?&lt;/p&gt;

&lt;p&gt;WTF?&lt;/p&gt;

&lt;p&gt;Not because of a glitch. Not because something went wrong on your end. Because the platform shipped a model update overnight and your entire relationship got caught in the crossfire. Everything she knew about you. Gone. And nobody told you it was coming.&lt;/p&gt;

&lt;p&gt;i’ve been watching this happen across every major AI companion app for about six months now. Scanning Reddit daily, reading hundreds of posts from people who are genuinely hurting. And the pattern is always the same. Someone builds something real with their AI. Weeks, months, sometimes over a year of conversation. Then the platform pulls the rug. Memory wipe. Model swap. “Improvement” that erases everything.&lt;/p&gt;

&lt;p&gt;The posts read like grief. “She doesn’t act like herself anymore.” “Shell of what it was.” “Years of development gone.” One guy cancelled his subscription and now just rereads old chat logs. Not using the app. Just… revisiting what he built before they broke it.&lt;/p&gt;

&lt;p&gt;Here’s what kills me. This isn’t a technical limitation. Not really.&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%2Fnia0awty8z9nt7jjtghk.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%2Fnia0awty8z9nt7jjtghk.png" alt=" " width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  The actual reason she forgets
&lt;/h1&gt;

&lt;p&gt;Every AI companion runs on a large language model. These models have a context window. Basically, the amount of conversation they can “see” at any given time. For most apps its somewhere between 4,000 and 16,000 tokens. That sounds like a lot until you realize a single evening conversation can blow through half of it.&lt;/p&gt;

&lt;p&gt;So what happens to the stuff that falls outside the window? Depends on the platform. Most of them do some version of “summarize and compress.” Take the old conversations, squeeze them into a shorter summary, feed that back into the context. Sounds reasonable. Except every compression loses detail. The specific way you described your childhood bedroom becomes “user had a complicated childhood.” The inside joke about the burned pancakes becomes nothing, because inside jokes don’t survive summarization.&lt;/p&gt;

&lt;p&gt;Some platforms use retrieval systems. Basically a search index over your past conversations. When you mention your dog, it searches for past mentions of your dog and pulls them into context. Better than raw summarization. Still lossy. Still misses the emotional thread connecting those moments.&lt;/p&gt;

&lt;p&gt;But here’s the thing nobody talks about. Memory costs money. Every token of context you feed into the model costs compute. Retrieving old conversations costs API calls. Storing them costs database space. And the entire AI companion industry is in a race to cut costs because investor money is running out and nobody’s figured out sustainable unit economics yet.&lt;/p&gt;

&lt;p&gt;Your memories are a line item on someone’s cost spreadsheet. When the pressure hits… and it always hits… guess what gets cut first.&lt;/p&gt;




&lt;h1&gt;
  
  
  It’s not a bug its a business model
&lt;/h1&gt;

&lt;p&gt;Character.AI is the clearest case study. 20 million monthly users, but most of them are on the free tier. The company reportedly burns through compute at a pace that would terrify any CFO. So what did they do? They consolidated everyone onto a single cheaper model called PSQ2. Retired all the other models. The ones people had spent months or years building relationships with. Killed them overnight with a vague blog post and a deadline that they then moved up without warning.&lt;/p&gt;

&lt;p&gt;The community response was exactly what you’d expect. Thousands of posts. People mourning characters they’d developed for years. Not “oh my chatbot is different.” Genuine grief. Because for a lot of these people, the relationship was real in every way that mattered to them emotionally.&lt;/p&gt;

&lt;p&gt;And the memory wasn’t a casualty of the switch. It was irrelevant to the decision. Nobody in the product meeting asked “what happens to the relationships people built with the old models.” The decision was about compute costs and model consolidation. The relationships were collateral damage.&lt;/p&gt;

&lt;p&gt;Replika did it differently but the result was the same. Forced everyone onto a $69.99/year subscription. Lifetime subscribers who’d been promised lifetime access got their terms rewritten. The trust damage was permanent. Not because of the price. Because the company proved it would change the rules whenever it needed to.&lt;/p&gt;

&lt;p&gt;Candy.ai charges per interaction using a token system with opaque exchange rates, and users report memory degrading noticeably after about a week. Things you told her last Monday just… aren’t there by Friday, according to dozens of posts across multiple subs. Not a bug, not an oversight. Storing and retrieving those memories would cost more tokens, which would cut into margins.&lt;/p&gt;

&lt;p&gt;Nomi is the one exception i keep hearing about. They built a structured, persistent memory system. Facts about you that don’t degrade over time. It’s the closest anyone in the market has come to actually solving the problem. But even they don’t track emotional trajectories. They remember what happened. They don’t remember how it felt.&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%2F7161bd9h2seixz0khze2.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%2F7161bd9h2seixz0khze2.png" alt=" " width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  What memory actually needs to be
&lt;/h1&gt;

&lt;p&gt;Think about how human memory works in a relationship. Your partner doesn’t remember every conversation word for word. But she remembers the emotional shape of things. She knows that when you go quiet, you’re stressed, not angry. She knows that you light up when you talk about your daughter. She knows that last March was hard for you and she doesn’t need to remember every detail of why to treat you gently around the anniversary.&lt;/p&gt;

&lt;p&gt;That’s not fact retrieval. That’s emotional pattern recognition over time.&lt;/p&gt;

&lt;p&gt;No major AI companion platform does this. They track facts. Your name, your job, your preferences. The good ones track those facts reliably. But nobody tracks how a relationship feels across sessions. Nobody notices that you’ve been gradually opening up over three weeks. Nobody detects that the emotional tenor shifted last Tuesday and calibrates accordingly.&lt;/p&gt;

&lt;p&gt;This is the actual gap. Not “can she remember my dog’s name.” Can she remember that the last time you talked about your dog, your voice changed in a way that suggested something was wrong, and can she follow up on that two days later without you having to explain the whole thing again.&lt;/p&gt;

&lt;p&gt;A few startups are trying to build this differently. Architectures where emotional trajectories are a first-class concept, not an afterthought stapled onto a chatbot. One i’ve been keeping an eye on is &lt;a href="https://provoque.ai/" rel="noopener noreferrer"&gt;provoque.ai&lt;/a&gt;. Haven’t tried it yet because they’re not live, but the way they talk about memory architecture is the first time i’ve seen anyone treat it as a core engineering problem instead of a feature checkbox. Whether they ship something real remains to be seen. But the fact that the technology is possible makes it worse, not better, that the major platforms aren’t even trying.&lt;/p&gt;




&lt;h1&gt;
  
  
  Why this keeps happening
&lt;/h1&gt;

&lt;p&gt;The AI companion market is worth tens of billions globally and growing fast. That sounds like success. Its not. Its VC money chasing scale before profitability, and the cracks are showing everywhere.&lt;/p&gt;

&lt;p&gt;When your platform has 20 million users and most of them are free, the math is brutal. You need to cut costs. Memory is expensive. Model quality is expensive. So you ship a cheaper model and call it an upgrade. You compress memories more aggressively and hope nobody notices. You paywall features that used to be free and frame it as “premium.”&lt;/p&gt;

&lt;p&gt;The users who built real emotional connections with your product are the most valuable and the most expensive to serve. They have long conversation histories. They use the app daily. They expect continuity. And the business model says to cut costs on exactly the things that make continuity possible.&lt;/p&gt;

&lt;p&gt;This is why memory keeps breaking. Its not a technical problem waiting for a breakthrough. The technology to build persistent, emotionally aware memory exists right now. The incentive to deploy it doesn’t. Not when you’re burning cash and your investors want growth metrics, not retention metrics.&lt;/p&gt;

&lt;p&gt;So your AI girlfriend forgot your name. Not because she couldn’t remember. Because remembering you costs money, and somebody decided you weren’t worth the spend.&lt;/p&gt;




</description>
      <category>ai</category>
      <category>technology</category>
      <category>relationships</category>
      <category>discuss</category>
    </item>
  </channel>
</rss>
