Observation
Raw evidence with a content hash and a time it occurred.
Agent memory that runs with no API key, no LLM, and no embedding provider. Every memory keeps its source, who may read it, and the evidence that contradicts it.
curl -fsSL https://titen.dev/install.sh | bashtiten mcpNo account, no API key, no server, no model. It opens ~/.titen/memory.db and speaks MCP over stdio.
Javanese: niteni is to notice, and to keep what you noticed. An isekai premise is a memory problem: you arrive with nothing, and everything depends on what you can recall.
titen.devTiten never flattens what it stores: a conclusion and the evidence it came from are never the same record.
Raw evidence with a content hash and a time it occurred.
A conclusion that cites its evidence. Disputes stay disputed: both sides are kept, never averaged.
Exactly what an agent was handed, why each record was selected, and what the budget cut.
This is Titen's product vocabulary, not an industry standard. Pick a level to see what an agent keeps, and what it loses.
recall("pricing decision")The window moves forward. Old turns fall away, and reading the file again is the only route back.
Nothing outlives the session.nearest(query, 4)The query becomes a vector. Nearby chunks return because they look alike, not because they remain true.
Match .79 was superseded in March.memory.graph("pricing")Memories gain types and links. The graph explains what relates, but not which source deserves trust now.
Structure is useful. Authority is still missing.consolidate({ subject })Duplicates merge and low-value memories decay. Maintenance lowers noise without proving the result.
A cleaner memory can still be wrong.compile({ task, budget: 1200 })Scope, trust, time, provenance, and feedback decide what enters a bounded context pack.
Every selected claim resolves to evidence.handoff("agent-3")Agents share one evidence kernel through scoped identity, leases, checkpoints, handoff, and audit.
Collaboration never widens private memory.Everything one agent needs to build context: evidence, claims, temporal state, a context compiler, and feedback.
Many agents share knowledge, keep private perspectives, and hand off safely. Leases keep them from clashing.
The same kernel, the same API, the same export format.
Observe, derive, compile, act, feed back. The five routes below are the whole loop.
Semantic vectors are live on Bun/SQLite through sqlite-vec. On Workers, retrieval is lexical FTS5 until Vectorize lands, and claim extraction is deterministic on both. No model in the loop yet. FTS5 is the default, not a fallback: on the pooled 19,829-session LongMemEval-S condition (n=500) it outscored Titen's own FTS+vector arm, 0.246 against 0.212 — vectors are recommended for scoped, per-instance stores.
Semantic vectors are live on Bun/SQLite through sqlite-vec. On Workers, retrieval is lexical FTS5 until Vectorize lands, and claim extraction is deterministic on both. FTS5 is the default, not a fallback: on the pooled 19,829-session LongMemEval-S condition (n=500) it outscored Titen's own FTS+vector arm, 0.246 against 0.212.
Pooled 19,829-session single-subject LongMemEval-S store, n=500: Titen FTS-only recall@1 0.246, significantly above every measured competitor (Mem0 OSS infer=False 0.182, p = 0.0007). Two pre-registered falsifiers fired against Titen in the same run: the 0.70–0.85 prediction was wrong, and compile p95 864.9 ms crossed the 250 ms line. The subject-scoped condition holds 0.880 at p95 138 ms — scoping is worth +63.4 points. Read the full benchmark.
A read-only view. Trace evidence, spot conflicts and stale claims, and see what was withheld from you as a count, never as content.
Open the AtlasThe p95 latency budget for checkout stays at 400 ms.
Three practical guides: the memory model, safe sharing between agents, and the MCP connection.
What agents keep, how memory differs from context, and where six capability levels lead.
Identity, private perspectives, evidence, leases, and explicit handoffs for agent teams.
Connect an MCP host to nine focused tools, with an honest line between MCP and REST.