Your AI Agent Forgets Everything? This Plugin Gives OpenCode a Persistent Memory Vault That Opens in Obsidian
👤 Who This Is For
You've spent all night discussing architecture with your AI Agent. The next day you open the session, and it has no idea what that tricky bug was. Sound familiar?
AI Agent amnesia is one of the most criticized problems of 2026. EchoesVault, a plugin for OpenCode, offers a beautifully simple solution: store memories as Markdown files, right inside your repository.
How It Works
Under the hood, it uses Google's [Open Knowledge Format (OKF)](https://github.com/GoogleCloudPlatform/knowledge-catalog/tree/main/okf) standard. Your knowledge base is stored as plain Markdown — 100% compatible with standard AI parsers, natively rendered on GitHub/GitLab, and human-readable without any special tool.
At the start of each session, type `/echoes-start`. The plugin automatically reads the last 3 daily logs and the full knowledge index, and feeds them to the AI. The effect: every time you start working, the AI knows what happened yesterday.
Why Obsidian Compatibility Matters
The `EchoesVault/` directory is itself a valid Obsidian vault. You can open it in Obsidian at any time for visual navigation, graph view, and search.
This means your AI memory vault is simultaneously a knowledge management tool you can directly browse and edit. Not a black box — a white box.
On first load, the plugin auto-creates the entire vault structure, slash commands, and agent skills. Zero configuration required.
What Gets Recorded
The author specifically instructs the AI to write with "maximum technical density" — API contracts, configuration records, and Architectural Decision Records (ADRs) — not chat transcripts.
This is a smart design choice. Many people have tried having AI take notes, only to end up with a pile of useless chatter. EchoesVault's constraints make the output genuinely useful project documentation.
Why It's Trending
The OpenCode plugin ecosystem is still early, but the direction is clear: agent memory layers are becoming infrastructure. By using the OKF standard, EchoesVault is theoretically portable to any tool that supports OKF.
187 stars in 9 days tells me the OpenCode user base is growing, and this pain point is universal among heavy users. If you're an OpenCode user, this plugin effectively eliminates session context loss.
Get Started
Open Source · Commercial Friendly
npm install -g echoes-vault-opencode