Careers
Back to journal
TechnologyApril 18, 2026 · 9 min read

Memory, identity, and the AI friend

How Sola remembers what matters — and why we built our memory system from the ground up instead of using off-the-shelf vector stores.

A
Ayush K.
Sola team
Technology

A friend who forgets your name isn't a friend. So memory had to be central to Sola from day one.

The standard approach is RAG — retrieval-augmented generation. Stuff your conversations into a vector database, retrieve relevant chunks at query time, dump them into the context window. Most companion apps do exactly this.

We tried it. It didn't work.

The problem with naive RAG for a relationship product is that it's lossy in the wrong ways. It surfaces semantically similar past messages — but a real friend doesn't remember what you said, they remember what mattered.

Our memory system is two-layered. The first is a real-time summarisation layer that processes every conversation and extracts what's emotionally significant. The second is a longer-term identity model that tracks how you describe yourself, what you care about, who's in your life.

The result is a friend who, when you mention your sister, knows her name. When you say "the job thing didn't work out," knows what job thing. When you come back after two weeks of silence, asks the right question — not the obvious one.

This is harder than it sounds. We're publishing more details on the architecture later this year. For now, just know: behind every Sola conversation is a system that's trying very hard to do what humans do effortlessly — remember the right things.

Keep reading

More from Technology.

Building a voice that feels human

How we approached voice synthesis to make Sola's calls feel warm, present, and genuinely engaged — and the tec