iwe

把 Markdown 笔记变成 AI 可用的知识图谱,让编辑器与智能体共享记忆

iwe 是一个基于 Rust 的 Markdown 知识图谱工具,为编辑器和 AI 代理提供本地优先的记忆与上下文管理。它通过语言服务器协议(LSP)集成到 Neovim、Helix 等编辑器中,自动解析 Markdown 文件之间的链接,构建可交互的知识图谱,帮助用户可视化笔记间的关联。同时,它提供命令行工具和 MCP(模型上下文协议)服务器,使 AI 代理能够查询和利用这些知识结构,从而在对话中保持长期记忆和上下文。iwe 旨在解决个人知识管理中信息孤岛和 AI 上下文丢失的问题,核心能力包括自动链接检测、图谱可视化、语义搜索以及与主流编辑器和 AI 工具链的无缝集成。

开源 unknown 智能体
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 1720
维护状态 活跃
是否开源 是
定价模式 unknown

项目数据

分类智能体
开发团队iwe-org
所属国家
官网地址https://iwe.md
定价模式unknown
价格说明定价信息待确认
访问状态
是否开源是
开源协议Apache-2.0
主要语言Rust
技术栈/模型ai-agents,ai-memory,cli,helix,knowledge-graph,knowledge-management,language-server,local-first,lsp,markdown,mcp,neovim,note-taking,notes,okf,pkm,productivity,rust,zed,zettelkasten
GitHub 星标★ 1720
30天Star增速
HF 下载量
上线时间2024-09-20 00:00:00
最近更新2026-09-23 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数1

使用教程

难度:入门 约 10 分钟 部署方式:命令行工具 6 步

环境要求

  • macOS/Linux/Windows 桌面环境(npm 方式三平台通用)
  • macOS/Linux 可用 Homebrew,或用 Cargo/conda 等其他方式
  • 一个存放 Markdown 笔记的本地目录(如 ~/notes)
  • 可选:Node.js(用于 npm 安装或 npx 运行 MCP 服务器)

安装与启动步骤

  1. 1安装 CLI 与 LSP

    任选一种方式安装:Homebrew、npm、Cargo 或 conda。此处以 Homebrew(macOS/Linux)为例。

    brew install iwe-org/iwe/iwe
  2. 2初始化笔记工作区

    进入你存放 Markdown 笔记的目录,执行 iwe init 把该目录初始化为 IWE 工作区。

    cd ~/notes
    iwe init
  3. 3为编辑器接入 LSP

    按所用编辑器(VS Code、Neovim、Helix、Zed)的官方文档完成 LSP 配置,即可使用搜索、重构、重命名和自动补全。

  4. 4用 iwec 连接 AI 代理

    在 MCP 客户端配置中加入 iwe 服务,command 用 iwec;iwec 服务的是它运行时所在的目录,所以 cwd 必须指向笔记目录。

    {
      "mcpServers": {
        "iwe": {
          "command": "iwec",
          "cwd": "~/notes"
        }
      }
    }
  5. 5或用 npx 免安装

    不想单独安装 MCP 服务器时,用 npx 按需拉取 @iwe-org/mcp,cwd 同样指向笔记目录。

    {
      "mcpServers": {
        "iwe": {
          "command": "npx",
          "args": ["-y", "@iwe-org/mcp"],
          "cwd": "~/notes"
        }
      }
    }
  6. 6给 Claude Code 记忆

    在 Claude Code 中先添加插件市场再安装插件,随后在需要被记忆的仓库里运行 /iwe:init。

    /plugin marketplace add iwe-org/skills
    /plugin install iwe@iwe-org

关键配置

配置项必填说明示例
mcpServers.iwe.command是MCP 服务器的启动命令,可直接用 iweciwec
mcpServers.iwe.cwd是MCP 服务器工作目录,必须设为你的笔记目录~/notes
mcpServers.iwe.args否仅在使用 npx 方式时传入的参数数组["-y", "@iwe-org/mcp"]

如何确认成功

在编辑器中打开笔记目录,链接能自动解析、搜索/重命名/补全可用,说明 LSP 已接入成功。

常见问题

Q:IWE 需要联网或数据库吗?

A:不需要。笔记就是本地目录里的 .md 文件,无云端、无数据库、无锁定,可直接用 git 做版本管理。

Q:iwec 的 MCP 服务指向哪个目录?

A:iwec 服务的是它运行时所在的目录,因此必须在 MCP 配置中把 cwd 设为你的笔记目录,否则将读到错误的内容。

Q:必须安装才能使用 MCP 吗?

A:不必。可以不安装,把 command 设为 npx、args 设为 ["-y", "@iwe-org/mcp"],由 npx 按需拉取服务器。

Q:IWE 自带 AI 能力吗?

A:不带。IWE 本身没有内置 AI,只提供工具和上下文,需配合 Claude、Codex、Gemini 等支持 MCP 的代理使用。

注意事项

  • 笔记保持纯 Markdown,可自由读写并 git push,不存在专有格式。
  • IWE 用链接把笔记连成图,同一篇笔记可属于多个主题而无需复制文件。
  • 从 Cargo 安装(cargo install iwe iwes iwec)会得到 iwe、iwes、iwec 三个命令。
  • MCP 客户端配置细节请参考官方文档 https://iwe.md/docs/agentic/。

核心亮点

  • 原生 LSP 支持,在 Neovim/Helix 中实时构建和导航知识图谱
  • 提供 MCP 服务器,AI 代理可直接查询笔记关联,增强上下文
  • 本地优先,数据完全存储在本地,隐私安全且离线可用

不足之处

  • 项目较新,文档和社区生态尚待完善
  • 依赖 Markdown 链接规范,对未按规范编写的笔记支持有限

适用场景

  • 个人知识管理:将零散笔记组织成可视化知识网络
  • AI 辅助写作:让 AI 基于已有笔记内容生成连贯文本
  • 开发者文档维护:在代码库中建立文档间的自动关联

替代项目

Obsidian、Foam、Logseq

项目介绍

iwe 是智能体领域的开源项目,由 iwe-org 开发,2024 年首次发布。

在全站 13,090 个收录项目中,它的 GitHub 星标数(1,720)位列前 30%,在智能体分类中处于中上游。

近 42 天,它的 GitHub 星标从 1,391 增加到 1,720,净增 329。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-23。从国内网络环境看,可直接访问。

它主要面向的使用场景是:个人知识管理:将零散笔记组织成可视化知识网络。同类可对比的替代方案包括 Obsidian、Foam、Logseq。

上一篇:awesome-ai-agents-2026

下一篇:openclaw-coolify

同类项目推荐

xinchao-dynamic-mind 开源

给 AI 装上疲惫和欲望,让交互更真实

独立、可自托管的 AI 动态心智状态引擎:驱动力、念头池、疲惫、睡眠与意图。

★ 199 2026-08-09
deepseek-harness 开源

把 AI 能力拆成乐高积木,拼出你的专属智能体。

DeepSeek Harness: Everything is a Plugin.

★ 233327 2026-08-15
AutoGPT 开源

开箱即用的 AI 员工,交代任务就自己干完

AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mis···

★ 187492 2026-08-09
EvoAgentX 开源

让 AI 智能体自己迭代变强,越用越聪明

EvoAgentX: Building a Self-Evolving Ecosystem of AI Agents

★ 3351 2026-09-12