Settings
Choose how session transcripts become a summary and durable memories (decision, preference, procedure, fact, episode).
VPS Distiller
When on, the control plane calls an LLM API after each session. When off, Claude Code on the machine writes memories in-session via MCP and the daemon runs claude -p with your subscription (no API key).
Local paths (active)
- In-session. SessionStart tells Claude to call
memory_writeas soon as a decision or preference is made. Uses the same Claude Code turn — no API key. - Local
claude -p. After the transcript uploads, the daemon distills with the logged-in Claude CLI and posts the summary + memories. Requiresclaudeon PATH.
Qdrant embedding index
OpenAI text-embedding-3-small uses 1536 dimensions. Voyage-3 was 1024 — a new collection is required. Changing EMBEDDING_* in .env then restarting the control plane auto-reindexes; or run it here.