Pi × Nowledge Mem
在 Pi 中使用跨工具知识库,让 Pi 的每次会话都能调用你在其他工具中积累的决策、经验和上下文。
给你的智能体
把这行交给你的智能体。它应该先读取当前指南,再改配置或运行命令:
读取 https://mem.nowledge.co/docs/integrations/pi.mdx,然后帮我为 Pi 安装或更新 Nowledge Mem。优先使用指南中的推荐路径,按成功检查验证结果,并总结你改了什么。pi install npm:nowledge-mem-piPi 是一款精简的终端编程智能体。Nowledge Mem 为它补充跨工具知识:来自 Claude Code、Cursor、Codex 等工具的决策和经验,在 Pi 中即刻可用。反过来,Pi 中产生的知识也会同步到你的其他工具。
准备工作
- Nowledge Mem 已在本地运行(安装指南)
- Pi 已安装
nmemCLI 已在 PATH 中。在 Nowledge Mem 中前往 设置 → 偏好设置 → 开发者工具 → 安装 CLI,或执行pip install nmem-cli
nmem status # 确认 Nowledge Mem 正在运行
pi --version # 确认 Pi 可用安装
安装插件包
pi install npm:nowledge-mem-pi验证集成
让 Pi 检查与 Nowledge Mem 的连接:
Nowledge Mem 连上了吗?运行一下 status 技能。你应该会看到连接信息和服务器可达的确认。看到这些就说明已经接通了:Pi 现在可以访问你在其他工具中积累的知识。
更新
pi update安全地自定义
优先使用项目自己的 AGENTS.md,而不是去改安装后的包缓存。
- 如果你希望 Pi 在这个仓库里更主动地检索或保存,就把包里的行为指引合并进项目
AGENTS.md - 把包文件保留为默认值,这样升级时不会把你的微调冲掉
Pi 目前没有额外独立的持久 override 文件,最稳妥的入口就是项目级行为指引。完整对照表见 安全地自定义集成行为。
你能做什么
在 Pi 中查找其他工具的知识
问一句"数据库方案之前定了什么?",Pi 就可以去搜索你在 Claude Code 中做过的决策、在 ChatGPT 中获得的洞察、在 Cursor 中留下的笔记,而不仅仅是当前会话。
保存知识,全局可用
当你在 Pi 中得出结论时,可以让 distill-memory 把它存下来。这样你下次打开 Claude Code、Cursor 或 ChatGPT 时都还能找到。
会话一开始就有上下文
把包里的行为指引合并进项目 AGENTS.md 后,Pi 就可以在会话开始时先读取当天的 Working Memory 和相关历史上下文,不用在不同工具间反复解释背景。
创建可恢复的交接
当你让 Pi 保存交接时,它会生成一份结构化摘要,方便你到 Claude Code 或其他工具里继续接着做。
技能一览
| 技能 | 说明 |
|---|---|
read-working-memory | 读取今日 Working Memory:关注领域、优先事项、近期动态。 |
search-memory | 跨工具搜索知识,支持标签和日期过滤。 |
distill-memory | 保存一个决策、洞察或偏好,让任何工具都能找到。 |
save-thread | 为当前会话生成一个结构化交接摘要。 |
status | 连接状态与配置诊断。 |
配置
本地使用无需配置。
| 环境变量 | 默认值 | 说明 |
|---|---|---|
NMEM_API_URL | (本地) | 远程 Nowledge Mem 服务器地址 |
NMEM_API_KEY | (无) | 远程访问的 API 密钥 |
如果你想用一套持久化的共享配置,先在这台机器上执行 nmem config client ...。如果只是临时覆盖,环境变量的优先级仍然更高。
远程访问
nmem config client set url https://your-server
nmem config client set api-key your-key参见 随处访问 Mem。
常见问题
**找不到 nmem 命令。**执行 pip install nmem-cli,然后运行 nmem status 确认连接正常。
**服务器无响应。**启动 Nowledge Mem 桌面应用,或用 nmem status 检查诊断信息。
**技能未加载。**用 pi list 确认插件已安装。如果看不到 nowledge-mem-pi,请重新安装:pi install npm:nowledge-mem-pi。
相关
- 集成概览
- Claude Code · OpenCode · Hermes Agent · OpenClaw · Alma · Bub
- 插件源码:nowledge-mem-pi-package
OpenCode × Nowledge Mem
Bring your cross-tool knowledge into OpenCode, and share what you learn in OpenCode with every other tool.
Hermes Agent × Nowledge Mem
Native memory provider for Hermes v0.7.0+. Working Memory loads automatically, relevant knowledge surfaces before every turn, and Hermes captures cleaned transcript turns into Mem threads.