How Basic Memory works.
A workspace your AI can actually think in.
Your AI writes, reads, and reuses what matters. Your notes, prompts, and instructions. All in plain text.
A workspace your AI can actually think in.
Your AI writes, reads, and reuses what matters. Your notes, prompts, and instructions. All in plain text.
It starts as Markdown you own
Every note is a plain Markdown file with simple YAML frontmatter. The source of truth, on your disk or in your private cloud.
Read it in any editor, version it in Git, back it up, move it anywhere. No database you can't open, no proprietary format.
This is the half the whole industry is converging on. It's also where most tools stop.

Your notes connect into a graph
Categorized observations and typed relations turn a folder of notes into a semantic graph. And it grows as you and your AI write, not by configuration.
Your AI can follow threads, recall patterns, and summarize related work without you re-prompting.
Ask “summarize what we decided in our last three planning notes” and it follows the links to answer.

Read it like a doc. Query it like a database.
On top of the files, Basic Memory builds a full-text, semantic, and structured index. So your AI can search by keyword, by meaning, or by frontmatter field.
That's the hard half: making a pile of Markdown queryable without giving up the plain files underneath.
Define schemas to validate note types, and the graph stays consistent as it grows.

## Features
Everything you'd expect from a tool you live in. And it all stays plain Markdown underneath.

Projects, notes, observations, and relations. Browse and edit it all in the web app.

A command palette to search notes and move around your whole graph in a keystroke.

File history keeps a version on every save. Compare changes and restore any earlier one.

Publish any note as a public, read-only page. No account required to view it.

Import from Claude, ChatGPT, a project ZIP, or JSON. And keep building from there.

Keep clients, teams, and topics in their own projects. Or keep everything in one.
## Works everywhere
Basic Memory integrates with any AI platform or tool that supports the Model Context Protocol. Your knowledge follows you everywhere.
Persistent context across development sessions with Anthropic's CLI.
Learn more →Persistent context for OpenAI's coding agent, across every session.
Learn more →AI-powered coding with persistent project memory and context.
Learn more →Access your knowledge base directly in VS Code with MCP support.
Learn more →Native markdown file compatibility. Edit in Obsidian, use with AI.
Learn more →Direct MCP integration for seamless knowledge access in Claude conversations.
Use Basic Memory Cloud to give ChatGPT persistent, structured memory.
Google's AI with access to your Basic Memory knowledge base.
Works with any MCP-compatible local language model.
Built on the Model Context Protocol, an open standard for AI-tool integration
Any tool that supports MCP can use Basic Memory. Future integrations work automatically.
## Get started
Try it for 7 days. Your notes stay yours either way. Start building a knowledge base that grows with you.