Markdown knowledge graph — LSP for your editor, CLI + MCP memory for your AI agents
Rust tool that turns a markdown folder into a knowledge graph, exposing it two ways: an LSP server for editors (VS Code, Neovim, Zed, Helix) and an MCP server plus CLI for AI agent memory and structured retrieval. Local-first, git-friendly, no database.
Use Cases
Give coding agents persistent memory over a markdown notes folderQuery notes by structure via CLI (find, retrieve, tree)Connect Claude Desktop, Cursor, or Windsurf to notes over MCPGuarded agent edits with declared scope and schema validationEditor LSP features for markdown: rename, autocomplete, backlinksScaffold and validate OKF knowledge bundlesRetrieve parent context and children for a note in one callRefactor markdown structure with link-safe renames and extracts
Built With
- Language
- Rust
- Frameworks
- Model Context Protocol · Language Server Protocol
Tags
mcp · ai-memory · knowledge-graph · markdown · lsp · cli · local-first · notes · rust · ai-agents · pkm · zettelkasten · retrieval · editor-integration · okf · agent-memory