Research

Three primitives.

We study the primitives of agent cognition: how should an agent decide what to remember, when a memory has become stale, how to retrieve the right context, and how to plan and reason about multi-step goals.

Our research informs our products directly — every pipeline stage in Recall exists because we could not find a satisfactory answer in the existing literature.

01 / SHIPPING
recall.
Memory layer · v0.1 · 2026
· 7-stage write pipeline
· 5-retriever hybrid read
· Typed schema (fact/preference/event/entity/relation)
· Multi-mode storage (SQLite / Postgres / Cloud)

Typed, temporal-aware memory layer. Seven-stage write pipeline rejects noise before storage. Five-retriever hybrid search fuses semantic, keyword, graph, temporal, and type signals via RRF.

Available NowDeep dive
02 / Q3 2026
plan.
Planning layer · Design phase
· DAG-structured plans
· MCP tool mapping
· Subgoal decomposition
· Revision & rollback with audit trail

Goal-directed execution layer. Decomposes goals into DAGs of steps with subgoals, expected tools, and risk types. Maps steps to MCP tool calls, infers parameters from Recall context, replans on failures.

03 / Q1 2027
reason.
Reasoning layer · Research phase
· Chain-of-thought traces
· Self-consistency voting
· Policy-aware constraints
· Citeable evidence from Recall

Structured, policy-aware reasoning for multi-step workflows. Combines chain-of-thought, self-consistency, Recall retrieval, and MCP tool coordination. Grounds answers in memories and tool outputs.