···7272- Good for millions of users
7373- Has Python SDK
74747575+### Thread History (Implemented)
7676+- SQLite database for thread message storage
7777+- Tracks threads by root URI
7878+- Stores all messages with author info
7979+- Full thread context passed to AI agent
8080+- Inspired by Marvin's simple approach
8181+7582### Next Session TODOs
7676-1. Add `turbopuffer` dependency
7777-2. Create `MemoryManager` service
7878-3. Implement `LLMResponseGenerator`
7979-4. Add memory to message context
8383+1. Add `turbopuffer` dependency for vector memory
8484+2. Create `MemoryManager` service for user facts
8585+3. Improve system prompt DX (like Marvin's @agent.system_prompt)
8686+4. Add memory retrieval to message context
80875. Consider admin-only mode initially (like Penelope)
81888289### Gotchas Discovered