Vibe Coding Discover

MCP

Markdown knowledge graph — LSP for your editor, CLI + MCP memory for your AI agents

★ 1.7K90 forksRustApache-2.0iwe-org

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