Basic Memory

https://github.com/basicmachines-co/basic-memory

Local-first MCP memory where each memory is a Markdown note with observations and wikilink relations that form a traversable knowledge graph, indexed with SQLite (optional Postgres vectors), plus an optional hosted cloud. widely used MCP memory server with a paid cloud tier

Active · Verified 2026-10-23 · fresh as of 2026-10-23 · 18 cited facts, 1 with a third-party source · 1 recorded change · Suggest a correction

At a glance

Type
Framework repo fix
Tier
T3
Created
2024-12-02 repo fix
Latest release
last commit 2026-10-22 repo fix
License
AGPL-3.0 repo fix
Pricing
searched not found fix
Funding
searched not found fix
Freshness
2026-10-23 fix
Layer
agent-infra repo fix
Licensing
open-source repo fix
Deployment locus
hybrid repo fix
Platform vs product
product repo fix
SDK languages
python repo fix
Protocols
mcp-server repo fix
Compliance
none-published vendor fix

Memory taxonomy

storage
file
retrieval
hybrid-rerank
persistence
long-term
update
agent-controlled
unit
document
governance
editable
conflict
manual

When to use

Optimised for: searched not found

Anti-fit: searched not found

Pros & cons

Pros

searched not found

Cons

searched not found

Claims & capabilities

AI conversations that actually remember. Never re-explain your project to your AI again. Join our Discord: https://discord.gg/tyvKNccgqN

Technical surface

API surface
searched not found
Backend storage
searched not found
Deployment
searched not found
Embedding model
searched not found
Multi-tenancy
searched not found
MCP
searched not found
A2A
searched not found
OpenTelemetry
searched not found

Similar systems

Other file-backed / editor paradigms in the catalog, ranked by inbound references.

  • Cline .clinerules T2

    Markdown rule files in a workspace .clinerules/ (or .cline/rules/) directory plus global rules in ~/Documents/Cline/Rules; workspace wins on conflict. Per-rule toggles, conditional rules via YAML 'paths' globs, and AGENTS.md / .cursorrules / .windsurfrules are also read.

  • OpenClaw memory T3

    Memory system of the viral OpenClaw personal agent: plain Markdown files (USER.md, MEMORY.md, daily memory/YYYY-MM-DD.md notes, DREAMS.md) with memory_search/memory_get tools, automatic pre-compaction flush and a 'dreaming' sweep that distils daily notes into long-term memory; pluggable engines (LanceDB, Honcho, wiki). spawned an ecosystem of memory plugins (memory-lancedb-pro, gbrain, MemClaw)

  • AGENTS.md T1

    Open Markdown 'README for agents' at repo root; nested files in subprojects take precedence (closest wins). Holds build/test commands, conventions and PR rules. Stewarded by the Agentic AI Foundation (Linux Foundation); supported by Codex, Jules, Cursor, Copilot, Gemini CLI, Devin/Windsurf and others.

  • Aider CONVENTIONS.md / .aider.conf.yml T2

    CONVENTIONS.md (any name, loaded via --read or read: in config); .aider.conf.yml (home / git-root / cwd, last wins); .aiderignore (gitignore-syntax).

  • CLAUDE.md T1

    CLAUDE.md files (managed, user, project, local scopes) concatenated into context at session start, with @imports and path-scoped .claude/rules/; complemented by Claude-written auto memory (MEMORY.md index). Project-root file re-injected after /compact.

  • Cline Memory Bank T2

    memory-bank/ directory of Markdown: projectBrief.md , productContext.md , activeContext.md , systemPatterns.md , techContext.md , progress.md . Loaded in full at start of every task. Compensates for context-window reset between sessions.

Sources (17 cited facts, 1 third-party)

Each fact links to the page it came from; the badge says who published it (how to read sources).

What changed

Changes to this record's lifecycle, licence, release, pricing and hosting facts, from the catalog's git history. Subscribe (Atom)

  1. 2026-10-23 Added to the catalog #222