Local-first, human-readable, cross-agent long-term memory through convergent Markdown — a letter from your last session to your next one.
A letter from your last session to your next one.
Convergent Memory is a local-first, human-readable, cross-agent long-term memory protocol. It turns a folder of Markdown files into a living knowledge base that gets better every time an AI agent reads and rewrites it.
No vector database. No API keys. No services. md is the protocol, folder hierarchy is the structure, convergence is the write action.
Most agent memory systems are crutches — vector databases, embedding pipelines, context compression modules. They exist to compensate for weak models. When the model gets stronger, the crutch becomes waste.
Convergent Memory is notebook, not scaffolding. If the model becomes infinitely capable tomorrow, a well-maintained notebook is still useful — you just hand it to the stronger model and it reads it directly. Crutches get discarded; notebooks don't.
Divergent notes (scattered inspirations, drafts, TODOs)
│
▼ Convergence: the model decides what's worth repeated recall
Converged profiles (authoritative, rewritten, ranked by importance)
│
▼ Archival: old reasoning traces preserved, not deleted
Archive (read only when digging up history)
Three moves, not one:
read replaces inject)| Typical Memory System | Convergent Memory | |
|---|---|---|
| Compression | Runtime, by a dedicated sub-agent | Between sessions, by the same conversation model, offline |
| Storage | Vector DB / SQLite / SaaS | Local Markdown files |
| Retrieval | Embedding similarity search | read system call |
| Data sovereignty | Handed to a platform | Stays on disk, human-readable |
| The model's job | Process queries | Also the compressor — writes letters to its future self |
The core reframe: context compression moves from "runtime, by a dedicated compression sub-agent" to "between sessions, by the same conversation model, offline." One round's model rewrites what the next round's model should recall — a letter to its future self. The compressor is the conversation model itself; recall is
read; everything is prepped offline between sessions.
git clone https://github.com/hd18512614931-cyber/convergent-memory
mkdir -p ~/.claude/skills
cp -r convergent-memory/skills/convergent-memory ~/.claude/skills/
Or as a Claude Code plugin:
/plugin marketplace add hd18512614931-cyber/convergent-memory
/plugin install convergent-memory@convergent-memory
your-memory-vault/
├── (scattered .md) ← Divergent layer: raw inspirations, drafts
├── profiles/ ← Converged layer: authoritative, rewritten
│ ├── core-profile.md ← Permanent sub-layer: read every turn
│ └── context/ ← Contextual sub-layer: recalled by topic
└── archive/ ← Archived traces: read only on deep dives
The folder names can evolve — what matters is the three-layer semantics, not the exact names.
The trigger is deterministic; what counts as worth keeping is the model's judgment.
(Updated 2026-06-10, was: X) — the evolution is the asset, not just the conclusion."If the model became infinitely strong, would this still be needed?"
Crutches (vector DBs, context compression, pagination) — discard.
Weapons (MCP, CLI, scripts) — get better.
A notebook — stays. It's the data, not the architecture, that compounds.
MIT — see LICENSE.
Built for anyone who wants their AI agents to share a memory that outlives any single session, framework, or platform. md is the protocol; everything else is optional.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub hd18512614931-cyber/convergent-memory --plugin convergent-memoryUltra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.