...
[Comparison · as of October 19, 2026]

Supermemory vs Honcho

Supermemory extracts facts from conversations and files, keeps a profile of each user, and searches memories and documents in one query. Honcho reasons over messages into a representation of each person or agent and answers from it. Both have hosted services, plugins for coding agents, and a self-hosted option.

How memory gets built
Supermemory
Extracts facts. The newest wins in search
Honcho
Reasons over messages into conclusions
What you pay for
Supermemory
Plans plus four usage meters
Honcho
$2.00 per million tokens ingested
Open source
Supermemory
MIT clients, closed-source server
Honcho
AGPL-3.0
Self-hosting
Supermemory
One closed-source binary
Honcho
Same code as the hosted service
[Summary]

Supermemory or Honcho: the short answer

choose Supermemory if

Choose Supermemory if

  1. 01You want document retrieval and memory in one API, with connectors for Google Drive, Gmail, and Notion.
  2. 02You need a HIPAA BAA on the hosted service.
  3. 03You want a self-hosted server that's one binary, with no Docker or database to run.
choose Honcho if

Choose Honcho if

  1. 01You want to read and modify the server you self-host. Honcho's is AGPL-3.0.
  2. 02Your agent reads memory on most turns and you don't want context reads metered.
  3. 03You want a plain-language answer about a user, with the evidence behind it.
[Mechanism]

How memory gets built

Supermemory
write01Messages, documents, or media
02Facts extracted
03Linked as an update, extension, or inference
read04A query
05Hybrid search over memories and documents
06The profile, plus ranked memories and chunks
correction→The newest fact wins in search. History stays in the graph.
Honcho
write01Each message, stored as sent
02The deriver reasons over it in the background
03Conclusions about each peer
read04session.context()
05Representation, summary, and recent messages
06Inside your token budget, in about 200ms
correction→A new conclusion, timestamped. Dreaming later deletes the outdated one.

Each step restates the vendor's own docs, listed under Sources.

[Comparison table]

Supermemory and Honcho, row by row

What it isSupermemory
A memory and context engine: memory, user profiles, document retrieval, connectors, and file extraction behind one API
Honcho
An open-source memory layer for the agents and apps you already run
How memory gets builtSupermemory
Extracts facts. The newest wins in search
Extracts facts from content and links them as updates, extensions, or inferences. The newest fact wins in search and history stays in the graph. Temporary facts expire
Honcho
Reasons over messages into conclusions
Stores each message as sent. A background deriver reasons over new messages and writes conclusions about each participant; dreaming consolidates them later
Whose memory it keepsSupermemory
Container tags
Container tags: isolated namespaces per user, project, or anything else, each with its own profile
Honcho
Peers: users, agents, and groups
Peers: any user, agent, or group, plus each peer's view of the others
What a query returnsSupermemory
Profile in about 50ms, plus hybrid search
A profile of static and dynamic facts in about 50ms, plus ranked memories and document chunks from hybrid search. Your model writes the answer
Honcho
context() in about 200ms, or chat()
context() returns a representation, a summary, and recent messages inside a token budget you set, in about 200ms. chat() answers a plain-language question about a peer
What you pay forSupermemory
Plans plus four usage meters
Plans from free ($5 credits) to $399 Scale, with usage metered on four rates: $5 per million text tokens, $10 per million rich-content tokens, $5 per million searches, $100 per million operations. Unchanged content isn't billed again
Honcho
$2.00 per million tokens ingested
$2.00 per million tokens ingested. Reading context is unlimited. chat() queries cost $0.001 to $0.50 each, by reasoning level
Open sourceSupermemory
MIT clients, closed-source server
SDKs, plugins, and MCP server, MIT. The self-hosted server binary is built from a non-public codebase
Honcho
AGPL-3.0
Server and SDKs, AGPL-3.0
Self-hostingSupermemory
One closed-source binary
One closed-source binary, free within a lite license limit, with no Docker or database. Connectors and the Supermemory MCP are platform only
Honcho
Same code as the hosted service
honcho start --setup runs the API, Postgres, and Redis on Docker, plus an LLM key. The hosted service runs the same code
Works withSupermemory
Plugins for Claude Code, Cursor, Codex, OpenCode, OpenClaw, Hermes, and Muse Code, a hosted MCP server, wrappers for the Vercel AI SDK, LangChain, LangGraph, Mastra, and others, and connectors for Google Drive, Gmail, Notion, OneDrive, and GitHub
Honcho
Plugins for Claude Code, Codex, OpenCode, Hermes Agent, OpenClaw, Kilo Code, Pi, and DeepSeek Harness. A hosted MCP server for other clients. Guides for the Vercel AI SDK, LangGraph, CrewAI, and n8n
Published benchmarksSupermemory
LongMemEval S 97%, reported as Recall@20 with aggregation and a GPT-4o judge. Claims first place on LoCoMo and ConvoMem without publishing those scores. Self-reported
Honcho
LongMemEval S 90.4, LoCoMo 89.9, BEAM 1M 61.8 and 10M 40.9. Self-reported, with configs and raw outputs on GitHub

As of October 19, 2026. Benchmark scores are each vendor's own, from separate runs, and aren't directly comparable.

[Supermemory]

Supermemory extracts facts into a profile per user and bills on four meters

You send Supermemory content: messages, documents, URLs, PDFs, images, or video. It extracts facts and keeps a profile for each container tag, split into static facts like a user's role and dynamic ones like the project they're on now (user profiles). One profile() call returns it in about 50 milliseconds (README).

Supermemory links each new fact to older ones as an update, an extension, or a derived fact. An update "replaces what was true before for search purposes", history stays in the graph, and temporary facts drop after they expire (graph memory). Search is hybrid by default and returns memories and document chunks in one query.

Billing runs on four meters: text tokens, rich-content tokens, searches, and operations. Operations cover "counted platform operations not attributed to token or query meters", such as instant dreaming, reranking, and query rewriting (billing). Re-adding content under the same ID bills only what changed (pricing).

[Honcho]

Honcho reasons over every message into a model of each peer

Honcho stores each message as it was sent, labelled with the peer who said it. A peer is any participant: a person or an agent. A background process called the deriver reasons over new messages and writes conclusions about each peer, including things that follow from what was said but were never stated outright. When a user corrects a fact, the deriver writes a new conclusion with a timestamp, and the old one stays for now. Dreaming runs later, once enough new conclusions have built up, deletes conclusions a newer fact has replaced, and merges ones that say the same thing.

Your agent reads memory two ways. session.context() returns the representation, a summary, and recent messages inside a token budget, in about 200 milliseconds, and those reads are unlimited. peer.chat() takes a question and reasons over the representation to answer it, at one of five levels from minimal to max, priced per query from $0.001 to $0.50.

Writes are asynchronous. A conclusion lands after the deriver runs, in time for the next turn but not the same one. Each peer can also keep its own view of every other peer it has observed. A support agent's model of a customer and the customer's model of that agent are separate objects.

[Where Supermemory fits better]

Pick Supermemory for document retrieval, a HIPAA BAA, or a one-binary self-host

Supermemory handles PDFs, images, video, and code, and syncs Google Drive, Gmail, Notion, OneDrive, and GitHub into the same API as its memory (README).

Supermemory's Scale plan includes SOC 2 and a HIPAA BAA (pricing). Honcho has SOC 2 Type 1 and doesn't offer HIPAA.

Supermemory's self-hosted server is one binary that needs only a model, with no Docker or database (self-hosting). Honcho's self-hosted stack runs the API, Postgres, and Redis on Docker.

[Why Honcho]

Honcho bills ingestion and reasoning queries, never context reads

Ingestion is $2 per million tokens, chat() queries are $0.001 to $0.50 each, and context() reads are unlimited. The server you self-host is the same open-source code Honcho Cloud runs. New accounts start with credits.

[Questions]

FAQ

01Is Supermemory or Honcho cheaper?+

Take an agent that stores about 500 new tokens and runs one search per turn. Supermemory's text and search meters come to about $5,010 at a billion tokens a month. Operations such as reranking and query rewriting are billed on top. Honcho costs $2,000 at the same volume, with context reads included. Sources: supermemory.ai/pricing, Honcho pricing.

02Is Supermemory open source?+

The GitHub repo, under MIT, holds the SDKs, plugins, MCP server, and web app. The self-hosted server binary "is built from a separate, non-public codebase" and is free within a lite license limit (self-hosting). Honcho's server and SDKs are open source under AGPL-3.0, and the hosted service runs the same code.

03Can I move from Supermemory to Honcho?+

Yes. Send your existing conversations to Honcho as messages and it builds its own representation of each user from them. For a larger move, we can help on a call.

04Do they work with Claude Code and Hermes?+

Both do. Supermemory has plugins for Claude Code, Cursor, Codex, OpenCode, OpenClaw, and Hermes (README), and its connectors and MCP server are platform only. Honcho's plugins take a base URL and work with a self-hosted server. hermes memory setup lists both as providers.