Cognition compare

Cognition vs Supermemory

Supermemory (public docs) ingests documents and answers with hybrid search over stored memories. Cognition stores approved procedural skills and returns matching skill bodies when the agent calls cognition_assist. Other authorized ingestion paths serve separate purposes.

How Cognition works in the product

Not a wiki lookup: behavior shipped in this codebase today.

  • Agents call one MCP entry point, cognition_assist; the runtime picks context, replay, install, or bundle responses instead of making the host orchestrate separate memory tools.
  • Approved skills live in clo_skills with author, visibility, freshness, and structured trace fields; assist returns markdown bodies directly in the tool result.
  • Skill saves require user approval. Ownership, privacy, and policy checks govern what can be saved or shared.
  • Matching blends lexical ranking, trigger overlap, embeddings, project scope, and share-acceptance before a skill is shown.
  • Apply-time governance compares the skill's captured risk posture to the active project and can block or ask before the body is applied.
  • Eval tools (retrieval eval, run_skill_eval, optimize_skill) measure or tune skills, but promotion still flows through cognition_save_skill with approval.

Cognition is for

You and your coding agents

Coding-agent users who want approved procedures delivered inside Cursor, Codex, Claude Code, and Gemini via MCP, with author attribution and outcome receipts.

Supermemory is for

Their primary user

Teams building apps that need document ingestion, namespace scoping and hybrid retrieval (per Supermemory public API documentation).

Side by side

AspectCognitionSupermemory
Core objectAuthor-owned SKILL.md in clo_skills with trigger metadataDocuments and memory entries with embeddings (public Supermemory types)
Primary API shapeMCP tools: assist, save_skill, report_skill_outcome, forgetREST document add and hybrid search endpoints (public docs)
Retrieval deliveryFull skill body pushed in assist tool result for the host agentRanked memory or chunk passages from search response
Persistence gateHard stop without approved_by_user; privacy and policy lintIngestion and update pipelines defined by the memory product
Multi-agent syncSame brain address and cog_* key across hosts via installersSupermemory provides API integrations, agent skills, and MCP support
Forgetting / decayfreshness_band, teachability_state, and outcome-driven surfacing rulesDocumented forgetting operations exclude selected memories from search while preserving them

When to pick Supermemory

  • You need a general-purpose memory API with hybrid search as the main interface.
  • Your product ingests PDFs, files, and connectors at scale (Supermemory documents this surface).
  • You are not standardizing on Cognition's MCP coding-agent install path.

How they work together

Supermemory can remain the document and passage retrieval layer for a custom app. Cognition fits when you want a governed SKILL.md layer that coding agents pull through MCP with explicit approval and outcome reporting.

Try Cognition free for two weeks

Memory and judgment for you and your agents. Install in about two minutes for Cursor, Codex, Claude Code, or Gemini. Then $9.99/mo, cancel anytime.