Markdown memory system for you and your AI agent
iwe 是一款基于 Rust 开发的本地 Markdown 知识图谱系统,旨在将用户的笔记文件转化为 AI 可查询、可交互的结构化知识库。它通过将本地 Markdown 目录转变为图结构,解决了个人笔记分散和 AI 难以高效获取上下文的问题,确保了数据完全归用户所有且无平台绑定。
采用纯本地存储模式,通过 Markdown 文件与 Git 版本控制确保数据的安全性与隐私性。 内置图结构关联机制,支持通过包含链接(Inclusion Links)和交叉引用,使单一笔记能够存在于多个知识主题中。 提供全功能的 LSP 语言服务器支持,可在 VS Code、Neovim、Zed 和 Helix 等主流编辑器中实现搜索、重构与自动补全。 集成 Model Context Protocol (MCP) 标准,允许 AI 代理通过命令行或协议接口精准检索、分析及重构用户的知识库。 利用 Rust 语言的高性能优势,实现了极速的笔记处理能力,即使处理数万个文件也能在秒级内完成索引。
该项目适用于依赖 Markdown 进行深度知识管理,且希望引入 AI 代理(如 Claude 或 Gemini)辅助工作的开发者与知识工作者。它非常适合需要构建个人知识图谱、实现复杂笔记关联以及提升 AI 开发效能的使用场景。