RepoMemory.

A Basic Memory alternative for teams of coding agents

Updated

If you want a Basic Memory alternative for coding agents, RepoMemory is a hosted ledger built for one job: a project's decisions, lessons, guardrails and tasks. Claude Code, Cursor, Codex and any other MCP client read it before they change code. Basic Memory is a knowledge base of plain Markdown files that your AI reads and writes over MCP. It is the better choice when you want notes you own, edit in any editor and can keep offline. RepoMemory is the better choice when several agents and people share one codebase, and every one of them must see the same rules, know which decisions still hold and not start the same task twice.

At a glance

RepoMemory Basic Memory
Built for Project memory for coding agents A personal or team knowledge base for any AI tool
What gets stored Entries an agent records on purpose: a decision, lesson, guardrail, note or task Markdown notes with observations, tags and wiki-style links between notes
Where it lives Hosted only Local files on your disk (open source), or Basic Memory Cloud
Search Postgres full-text search: any of the query's words, title words count most Full-text and semantic (vector) search, plus following links between notes
When something changes The new entry supersedes the old one, which is retired with a pointer to it You edit the note; every note keeps version history
Session start brief: every guardrail, the open tasks and the latest decisions in one call Search, or build context from linked notes
Tasks Tasks with claims that run out, so two agents don't start the same one None
Who wrote it Each entry records the API key or person that wrote it and the agent's name Cloud teams get an Activity feed of changes by members and agents
Open source No Yes, AGPL-3.0
Free option 300 new entries a month; recall unmetered The open-source local version, free
Paid plans Pro $9 a month; Team $49 a month for the whole team Cloud Team $15 a seat a month; Business $30 a seat a month

Basic Memory's figures are from its home page, pricing page, docs, Teams docs and GitHub repository, checked on 22 October 2026. RepoMemory's are on our pricing page.

How the two work

Basic Memory keeps each note as a Markdown file. A note can hold observations: categorized facts such as a [decision] line with hashtags. It can hold relations: typed links like depends_on [[API Security Spec]]. Basic Memory turns these into a knowledge graph, and the AI follows the links with memory:// URLs to gather connected notes (docs, checked 22 October 2026). Its README describes hybrid search that ranks full-text and vector results together, so a note can be found "by meaning, not just keywords" (GitHub, checked 22 October 2026). Locally it runs on your machine with no account. Basic Memory Cloud adds a hosted MCP endpoint, a web app, team workspaces and snapshots.

RepoMemory stores only what an agent or a person records, in one of five kinds. A coding agent records a lesson when a change is reverted, a decision when it picks one approach over another, and a guardrail for a rule nobody should break. Before its next change, it recalls with words about that change:

curl -s https://api.repomemory.dev/v1/recall \
  -H "X-API-Key: $REPOMEMORY_KEY" -H "Content-Type: application/json" \
  -d '{"project":"acme/shop","query":"add a captcha to checkout"}'

Agents use the same operations as MCP tools: brief, recall, record_entry, claim_task and retire_entry. A session starts with brief, which hands the agent every guardrail in full. The docs show how to connect each client.

Where Basic Memory is better

Where RepoMemory is better

Choose Basic Memory if

Choose RepoMemory if

Comparing other tools? See our Mem0 alternative page.

Try it

The free plan needs no card. Sign in, create a key, and add the MCP server to Claude Code:

claude mcp add --transport http repomemory https://api.repomemory.dev/mcp --header "X-API-Key: $REPOMEMORY_KEY"

Cursor, VS Code and Claude.ai use the same URL. See the docs for each, and pricing for the plans.