| Architecture | Local-first memory layer; optional cloud sync | Managed memory platform with cloud and SDK |
| Storage | Markdown in .awareness/ + local SQLite; optional pgvector | Managed memory store / vector + graph services |
| Workflow rules | Injects rules into CLAUDE.md, .cursor/rules, and IDE configs | Developer orchestrates store/recall through SDK or API |
| Knowledge model | 13 structured categories: decisions, workflows, pitfalls, risks, skills, preferences | Extracted memories and entities; graph memory on higher tiers |
| Retrieval | Hybrid semantic + full-text; zero LLM calls on retrieval | Managed retrieval pipeline; extraction may use LLM calls |
| Cross-agent | MCP + SDK: Claude Code, Cursor, Codex, Windsurf, Cline, Copilot, Zed, JetBrains | SDK and API integrations; agent framework support |
| Benchmark | 96.0% Recall@5 on LongMemEval-S (retrieval metric) | Different benchmark suite and metric definitions |
| Pricing | Memory free forever; inference credits; Enterprise $199/seat/year | Free tier plus paid plans; managed usage pricing |
| Best for | Local-first privacy, IDE-native workflows, structured knowledge, cross-agent memory | Managed cloud memory, server-side agents, teams that want a hosted API |