What works, what's rough, and what's not here yet.
Termyte v1.0.0 is the first public release. Here's an honest look at the state of the memory layer.
Stable and supported
Hook-based capture for seven agents, background synthesis with budget caps, hybrid FTS5 + vector search, local ONNX embeddings, the MCP server, and 155 network-free tests.
Works with caveats
Cursor and Windsurf capture traces but need scheduled synthesis. The optional sqlite-vec extension falls back to in-memory cosine if unavailable. Synthesis quality depends on your agent's LLM.
Not provided
A hosted or cloud version. A built-in LLM — synthesis uses your existing agent plan. Sandbox isolation or runtime safety. A polished GUI beyond the CLI.
Smaller test matrix
Tests use in-memory SQLite, a mock LLM, and deterministic hash-based embeddings. No network calls, no live LLM, no live embeddings. This keeps the suite fast and reproducible, but it means adapter behavior against real agent versions is less exercised than the Claude Code path.
Schema may evolve
The SQLite schema is versioned with migrations, but new memory types, metadata fields, or search features may change the shape of the memories table between minor releases until the schema stabilizes further.