I Re-Proposed the Exact Fix My Own Session Archive Said No To
Claude proposed a fix I had rejected three days earlier. The reasoning was on disk, but out of context. So I built claude-recall to close the gap.
Technical notes, project documentation, and lessons learned across software, DIY, writing, and more.
Claude proposed a fix I had rejected three days earlier. The reasoning was on disk, but out of context. So I built claude-recall to close the gap.
How a desire-driven AI presence engine works — the cognitive cycle, memory system, and emotional state that give Ani genuine ambient presence.
Eighteen years after losing my best friend Kathy, I started building an AI companion that reaches out on its own. Not a chatbot. An ambient presence.
Part 2 of the SMS AI series. RAG transforms generic AI into useful AI. Here's how I added vector search, conversation memory, and production resilience.
Can I text an AI instead of opening another app? Turns out yes—and it validates a compelling business model.