Documentation
Documentation
IWE is a hierarchical knowledge graph that organizes your notes and makes them accessible to AI agents. Write in Markdown, structure with links, give AI agents the tools to navigate your knowledge.
Why IWE?
- Local-first — Your data stays on your machine as a directory with Markdown files
- Hierarchical knowledge graph — Same note in multiple contexts without duplication using inclusion links
- External memory for AI — CLI tools let AI agents retrieve and update your knowledge with full context
- Editor integration — Search, navigate, refactor notes via LSP (VS Code, Neovim, Zed, Helix)
IWE has no built-in AI — it’s designed to work with external AI tools like Claude, Codex, Gemini, and others. The CLI provides structured access to your knowledge graph, whether you’re scripting your own workflows or giving AI agents the context they need.
Installation and first steps
Search, navigation, autocomplete, and more
Extract, inline, attach, and link actions
VS Code, Neovim, Helix, Zed setup
Command-line tools for batch operations
CLI tools for AI agents and LLM integrations
Customize IWE behavior
Inclusion links and comparisons
How IWE works internally
Workflows, patterns, and case studies