GH Repository · iwe-org
iwe
Markdown knowledge graph — LSP for your editor, CLI + MCP memory for your AI agents
- stars
- 1,645
- 30-day movement
- +103/day
- Related entries
- 62
- Connections
- 2
ai-memoryRustlocal-firstlanguage-serverlspmcp-serverknowledge-managementknowledge-graphmarkdownai-agentsnotesproductivityokfnote-takingzettelkastenpkmneovimhelixzedmcpclirust
iwe is a Markdown knowledge graph tool written in Rust that doubles as an LSP server for editors and an MCP server giving AI agents persistent memory. It works over plain Markdown notes in a Zettelkasten-style structure, with CLI and editor integrations.
You want one local-first Markdown knowledge base usable both interactively in your editor and as memory for AI agents.
Use it to
- Serve notes via MCP as agent memory
- Browse and link notes with LSP in Neovim, Helix, or Zed
- Manage a Zettelkasten-style personal knowledge base
- Query and edit the knowledge graph from the CLI
For Developers and note-takers using Markdown PKM with AI agents
- Role
- mcp-server
- Language
- Rust
- Licence
- Apache-2.0
- Forks
- 78
- Open issues
- 1
- Last push
- 2026-09-16
- Latest release
- v0.0.1 · 2026-07-26
topicsmarkdownknowledge-graphlspmcpzettelkastenlocal-first