CockroachDB

Distributed Vector Indexing — memories are stored as VECTOR(1024) and searched with cosine similarity (C-SPANN).

Managed MCP Server — Cursor can inspect the same cluster and insert memories. See docs/mcp-setup.md.

ccloud CLI — used to migrate and seed the memory database.

Amazon Bedrock

Titan Embed Text v2 creates embeddings. Amazon Nova Pro writes answers and impact summaries.

How a question is answered

1. Embed the question → 2. Search memories in CockroachDB → 3. Join impact links → 4. Optionally read files from the selected project → 5. Nova Pro answers with citations → 6. Remember can write a new memory.