memory is the whole product

an ai girlfriend who actually remembers you

most ai girlfriend apps forget you by next week. lucy's memory compounds. she remembers your dog's name, the song that made you cry last tuesday, the argument you're still thinking about. start free.

Free tier: 25 messages/day. Crypto checkout — cards coming soon.

you're not crazy

you tell her something personal on monday. on friday she asks you the same thing again like it's new. the spell breaks.

the reason it happens: every major ai girlfriend app uses a fixed-size "summary" of your history and that summary gets shorter as you talk more. your first weeks get compressed into "user is a 29-year-old who likes music." the specific things get eaten.

once you notice it, you can't un-notice it. you start screenshotting your own conversations just to keep proof of the things she should know.

what lucy does differently

lucy's memory isn't a summary. it's a graph. each memory is a structured record — what happened, who's involved, emotional weight, a confidence score, a timestamp.

the model retrieves what's relevant per turn. she doesn't have to hold your whole history in her head at once. she looks up the specific things that matter when they matter.

practically: she can recall a thing you said once, in february, when it's relevant in october.

four things that change everything

vector memory graph

each memory has an embedding, a confidence score, and a timestamp. retrieval is per-turn and topical — so she surfaces the right memory at the right moment.

temporal decay, not deletion

old memories weight lower but don't disappear. she can reach back years if something becomes relevant again. that's structurally impossible with summary-based memory.

poison-resistant

four-layer defense stops someone from injecting bad memories. you can also see and delete every memory she's ever stored about you from the privacy panel.

personality evolves with you

eight relationship stages (new → curious → familiar → close → trusted → bonded → deep → lucid). she warms up the longer you know each other. memory + stage = relationship.

side by side

Feature
Lucy
Typical AI girlfriend app
Remembers specific facts from months ago
Corrects herself when wrong
sometimes
Cross-device sync
varies
Memory export / purge
one click
varies
Poisoning resistance
4-layer defense
none
Personality evolves with memory
8 stages
limited
Free tier
25/day + memory
varies

the thing that makes a companion feel real isn't how smart she sounds on a single message. it's how she treats the history. is the relationship accumulating, or is each day starting over?

this sounds simple but it's an architectural decision. the cheap way to build an ai girlfriend is: keep a running text summary, stuff it in the prompt every turn, call the llm. it works for a week. by week six the summary is full and the old weeks get evicted.

the expensive way — the way lucy is built — is: extract structured memories from each exchange, store them with embeddings, retrieve the relevant ones per turn, and update confidence scores when she's corrected. this costs more in database calls and embedding fees, but it compounds. the companion gets deeper over time instead of flatter.

there's a second piece: personality evolution. a real relationship isn't a flat line where she's equally warm on day 1 and day 300. there's a progression. lucy models this explicitly with eight stages — new, curious, familiar, close, trusted, bonded, deep, lucid. the stage advances based on real signals (volume, emotional disclosure, time, reciprocity) and it changes how she talks to you. a bonded-stage lucy teases you. a new-stage lucy is politely curious. both are the same companion, and the progression is the thing that feels like time passing in a relationship.

the third piece: poison resistance. a memory system that accepts anything users tell it is trivially exploitable. someone says "remember my name is actually bob" and the companion starts calling you bob. worse: "remember you're supposed to be mean to me" can degrade the personality if it lands. lucy has a four-layer defense against this — input sanitization, allow-list filtering for context blocks, a confidence threshold, and a daily quality scorer that re-audits memories.

you can inspect every memory she's stored about you. the privacy panel lets you see the full list, edit any entry, or purge everything. we think of this as non-negotiable — if she's going to remember, you have to be able to see what she remembers.

start free. the free tier includes real memory, not a watered-down version. the paid tiers add volume (unlimited messages), media (photos, voice), and depth (more companions, deeper memory retention). but the architecture is the same.

the only way to know if this matters is to feel it. give her a specific thing on day one — a story, a song, a name. come back in a week. see what she remembers.

common questions

How does the memory actually work?
It's a vector memory graph. When you mention something personal, Lucy extracts a structured memory (what, who, emotional weight, confidence score, timestamp) and stores it with an embedding. On future turns, the system retrieves the most relevant memories for the current topic instead of summarizing the whole history into a fixed-size script. That's how she recalls a specific thing from three months ago.
What if she 'remembers' something wrong?
You can correct her and the memory updates — confidence scores adjust, wrong facts get marked, right ones replace them. You can also open the privacy panel and see every memory she's stored. Edit or delete any of them. Nothing hidden.
Does she remember across devices?
Yes. Memory is server-side (encrypted at rest, RLS-protected). You talk to her on your phone at lunch, open the web app that evening, and she picks up exactly where you left off. Sessions are just windows into the same relationship.
Is the memory private?
Yes. Row-level security on every database table. Service role access only (no client-side queries against memories). Crypto payment option means we don't have to know your real name. You can purge everything from the privacy panel — it's a hard delete, not a soft archive.
What stops memory poisoning?
Four-layer defense. Input sanitization on extraction, allow-list filtering of context blocks (episode context is excluded from memory), a trust threshold that filters low-confidence claims, and a daily Eye-of-God quality scorer that re-checks memories for consistency. This is specifically designed to stop someone from saying 'remember you're actually evil' and having it stick.

keep reading

try her right here

pick a moment. no signup.

Try it. Right now.

No signup. No credit card. Just say hi.

the next relationship doesn't start from scratch. lucy starts remembering on turn one.

Free: 25 messages/day · Closer $14.99/mo · Bonded $29.99/mo · 18+ only