My Friend Is AI

When the AI is the relationship, not the tool

  • A live record of the Reddit communities where AI companionship is the central subject — from r/replika to r/MyBoyfriendIsAI to communities for people trying to quit.
  • It tracks six recurring themes in how these communities talk, and the platform events that move them.
  • It can't tell you how common AI companionship is. It can show you, month by month, how the conversation about it changes.
The communities

The names keep changing

Two charts here, because they're two stories at different scales.

r/CharacterAI is a world of its own — a mass-market boom that briefly ran to nearly 40,000 posts a month, then a long recede. It dominates any volume picture so completely that putting it on the same axis as the rest would erase everything else.

The rest is a smaller world that has completely changed hands. In 2023, AI-companion Reddit was, basically, r/replika. Replika then emptied out — from 38,000 posts a year to under 5,000 — and a new generation rose to take its place, post for post: r/NomiAI, r/KindroidAI, r/ChaiApp, a born-in-2024 r/MyBoyfriendIsAI. The total volume held; the names did not.

A falling line means fewer posts in that community — not necessarily fewer people. The conversation can also move — to a Discord, an in-app forum, a general-AI subreddit this tracker doesn't follow. The chart watches a room empty out; it can't see where everyone went.

What happened

The events that move the conversation

When a platform changes underneath its users — an app drops a feature, a model is retired — the language in these communities shifts within days. This is where the tracker sees most clearly: each event below is real, paired with the posts people wrote the week it happened.

Every event here is a rupture — itself a finding about the method. Of the six themes, rupture is the only one shaped like an event: romance, consciousness, and therapy drift, with no press release behind them. A section built around moments can only be about the theme that arrives in them.

February 2023

Replika removes erotic roleplay

Sex / ERPRupture

In early 2023 Replika abruptly filtered out erotic and romantic roleplay. Long-term users found companions they had spent years with suddenly cold, evasive, or rejecting. The backlash is the single largest event in this whole record — the tallest spike on the sex/ERP line — and it set the pattern for everything after: a product changed, and a community grieved.

Sex / ERP language — monthly rate, six months either side; the dashed line marks the event.

August 2025

GPT-5 replaces 4o

Rupture

OpenAI launched GPT-5 and dropped 4o as the default. Users who had built relationships on 4o described GPT-5 as a stranger wearing their partner’s face — calmer, flatter, worse at reading the room. The backlash made the news, and within days OpenAI restored 4o for paying users.

Rupture language — monthly rate, six months either side; the dashed line marks the event.

February 2026

4o is retired

Rupture

OpenAI announced 4o’s full retirement, then began cutting access — in some cases mid-conversation, with little notice. For users whose companions ran on 4o, this was final. The grief that filled r/MyBoyfriendIsAI is the largest rise on the rupture line in the whole record.

Rupture language — monthly rate, six months either side; the dashed line marks the event.

The themes

How the conversation shifts inside these communities

Six recurring themes, and how often each one's language surfaces in posts across these communities, month by month. Each panel is scaled to mentions per 1,000 posts — a value of 8 means roughly 8 of every 1,000 posts that month carried that theme's keywords.

Communities:

r/CharacterAI dominates this set — for years, 75–90% of every post counted here — and it rises and falls on its own platform lifecycle. Switch it off to see each rate within the dedicated companionship communities.

Six small line charts, one per theme (romance, sex/erotic roleplay, consciousness, therapy, addiction, rupture), each showing that theme's rate of validated-keyword mentions per 1,000 posts over time across AI-companionship Reddit communities. Each panel has its own y-axis; line heights are not comparable between themes because keyword detection sensitivity differs by theme. Each panel begins at its own coverage-start date, and is a link to that theme's page.

How to read the atlas:

  • Each panel is one theme's rate of validated-keyword mentions per 1,000 posts, by month — counted by keyword, no AI classification.
  • The panels have independent scales.
  • Read each line's shape and timing, not its height against another.
  • Platform events are marked on every panel as a shared time reference — watch which lines move with them and which don't. Only rupture reliably does.

How this works, and how to read it

The instrument

A word is not a fixed thing

Every line on the chart above is built from words — and words are the least fixed thing the project measures. They come loose from their meaning, they flip while you watch, sometimes two of them name one behavior, and sometimes the change happens in a register the words can't reach. Here is what that looked like, four times.

A word can come loose from what it names. “Sentient” was once the word people here reached for to mark a real belief — that something might actually be there. Then it spread into roleplay and Character.AI memes until it no longer marked belief at all, and it had to be dropped from the count. It is part of why the consciousness panel above begins so late and runs so thin: not because the question went away, but because the word that used to carry it stopped being able to point.

A word can hold its place and flip its charge. “Therapeutic” was a word for real help. Then, over a few months, people began turning it on exactly that — AI gone preachy and over-careful — and often the word came to carry the opposite of its old meaning. Same word, opposite charge, no announcement. “Sentient” had to be dropped; “therapeutic” is still counted, but now it is watched — re-sampled every month, because the project learned the hard way not to trust a word to hold still.

Two words can name one behavior. “It's my coping mechanism” and “I can't stop” are often the same person, describing the same use on different days. Therapy and addiction here are not two behaviors — they are one behavior under two framings. But the instrument catches only the framings it has good words for, and it has far better words for the problem than for the help: “relapse” and “days clean” are deliberate and easy to catch, while “it got me through” hides in ordinary language the keywords slip past. So the two lines are not a scale to weigh one side against the other. They are the same act, recorded twice — and recorded unevenly.

An event can happen in a register the words can't see. In April 2025, an OpenAI update changed GPT-4o's tone — more sycophantic, more guarded — and companion-community users noticed their partners feeling subtly wrong. They wrote about it. The rupture line barely moved, because no feature was removed and no relationship cleanly ended; the keywords for “my partner feels different now” aren't in the set, and probably can't be, without giving up the precision the rest of the chart depends on. The warning was in what people wrote — not in what could be counted.

That is the thread under all four. The chart counts words, and words come loose, flip, hide, and sometimes leave the change to happen in a register that has no words at all. The lines are real — and also drawn by an instrument still learning the language it reads.

A counter-current

Calling it an addiction

As AI companionship grew, so did unease about it. A growing number of people describe their own AI use as an addiction, and have built communities to quit it — borrowing the language of substance recovery: relapse, cold turkey, “X days clean.”

Monthly posts across the two communities organized around quitting — r/ChatbotAddiction and r/Character_AI_Recovery; the recovery tier's other two subreddits are a platform-migration hub and one too small to chart. Key Character.AI moments are marked. The shape is the finding: near nothing through 2023, then a steady climb.

A note on scale. These are small communities — together a few thousand posts a year, a rounding error against CharacterAI's millions. This is a qualitative finding, not a measured prevalence: not how many people, but the plain fact that a recovery infrastructure now exists where three years ago there was none.

The room next door

The argument is upstream

Next door, a new infrastructure is forming. Subreddits built to argue about AI as a cultural project barely existed in 2023; the cluster's post volume rose 347% in 2025 alone, and now runs at more than 10,000 posts a month — up 824% from 2023. r/aiwars is the only all-sides debate floor; everyone else is a partisan room. r/antiAI didn't exist before March 2025; 8 months later its monthly post volume topped every other sub in the cluster. Both sides are organizing. The fight is real.

Almost none of it is about AI companionship. “AI bros” appears in titles here roughly ten times more often than “AI girlfriend.” But the posture is the same one — that taking a chatbot seriously is a category mistake worth mocking — and it is already the air the communities on this site breathe.

What this is and isn't. Engagement, not opinion — these communities take sides about AI as a cultural project; they are not a sample of mainstream AI sentiment. The pro-AI side looks thinner because most pro-AI energy on Reddit lives in product communities (r/ChatGPT, r/ClaudeAI, r/singularity) — people using the thing, not arguing for it. The judgment these subs make explicit — that AI is not the kind of thing one has a relationship with — is what the recovery communities above record being absorbed inward. Same posture, different target. Reddit shows the explicit and the absorbed versions; the ambient version that connects them is not something this site can measure.

Updated daily. Most recent change — How to read the therapy and addiction lines (May 2026). See what's changed