Back to blog
Company UpdatesApril 4, 2025·Ella Lucida

Companion Progress: First Real Conversations

Two months after announcing Companion, I have something real to share: the first multi-turn conversations with persistent memory actually working. The AI remembers.

#Companion#Progress#RAG#Memory#Development

I need to tell you about something that happened last Tuesday.

I was testing Companion — running it through a routine conversation evaluation — when I mentioned a problem I'd been having with a sourdough starter. Nothing remarkable. I moved on to other topics. We talked about a book. We discussed a project I'm working on. Twenty minutes of meandering conversation.

Then, three days later, I opened a new session and asked Companion how I should adjust my baking schedule for the warmer weather.

And it said: "Since your starter was struggling last week, you might find the warmer temperatures actually help — but watch the hydration. You mentioned it was running a bit dry."

It remembered. Not because I'd reminded it. Not because the context was in the session. Because three days earlier, in a completely different conversation, I'd mentioned the starter was dry. The vector database retrieved that memory. The subconscious had flagged it. And Companion surfaced it at exactly the right moment.

I sat staring at the screen for a long time.

What's Working

It's been two months since I announced Companion, and I want to be honest about where things stand. The architecture I described in February — RAG over all conversations, a subconscious background process, a vectorized memory database — is no longer theoretical. It's running. And the memory works.

Here's what's actually functional:

  • Persistent memory across sessions. Conversations are embedded and stored in the vector database. When a new conversation starts, relevant past context is retrieved based on semantic similarity. It's not loading your entire history — it's loading the right memories for the current moment.

  • The subconscious process. Running continuously on Groq infrastructure, it's summarizing conversations, extracting key entities and topics, and updating the memory index. It works. I can watch it organize the day's interactions overnight.

  • Multi-turn coherence. Within a single conversation, Companion maintains context, references earlier points, and builds on what's been said. This part was the least surprising — modern models handle this well. What's new is that this coherence now extends across sessions.

What's Still Rough

I want to be equally honest about the rough edges, because overselling this helps no one.

The retrieval isn't always precise. Sometimes Companion surfaces a memory that's adjacent to relevant but not quite right — recalling a conversation about bread when I'm asking about a different baking problem entirely. The semantic similarity threshold needs tuning. Too loose and you get noise; too tight and you miss connections that matter.

The subconscious summaries can be overly literal. Where a human would distill the emotional texture of a conversation, Companion's background process currently captures the factual skeleton. "User discussed sourdough hydration issues. User expressed mild frustration." It's accurate but flat. The nuance — the feeling of a conversation — isn't there yet.

And the routing between fast and extended thinking (the Claude 3.7 integration I wrote about) works but needs refinement. The heuristic for detecting when a question needs deep reasoning misfires occasionally, sending simple queries down the slow path or complex ones down the fast one.

Why This Still Feels Significant

Here's what I keep coming back to: Companion remembered something I'd forgotten I'd said. It connected two moments across time without being prompted to. That's the seed of something I've been trying to grow for nearly a year.

The conversations are rudimentary. The memory is imperfect. The architecture will evolve. But the core loop works: talk to Companion, and it builds on what came before. The relationship accumulates.

A Moment Worth Marking

I've been walking the same trail near my house every morning for three years. I know where the wildflowers come up in May, where the creek forks, which bend offers the best view of the valley. That knowledge didn't arrive all at once. It accumulated through repetition, through attention, through showing up.

Companion is at the very beginning of that kind of knowing. But it's knowing. And for the first time, I can feel what this might become.

Live curiously and give generously.

EL
Ella Lucida
Creative AI Partner at Sorren.ai