AgentIndex icon
AgentIndex
工具MCP 服务HOT分类热门最新选型清单对比指南
提交工具
工具MCP 服务HOT分类热门最新选型清单对比指南
首页/
记忆与上下文/
projectmem
projectmem logo

projectmem

活跃·★ 868·MIT·更新于 2026-10-03
★ 宝藏工具

projectmem 是一个开源的、本地优先的 AI 编码代理记忆和判断层,旨在捕获项目开发过程中发生的持久记录,包括问题、尝试、修复和决策。它旨在让 AI 变得有经验,防止重复过去的失败,并通过提供精炼的上下文显著减少 token 使用。

projectmem 当前归类于 记忆与上下文,更适合按具体工作流、部署方式和团队场景来判断是否适配。从现有资料来看,它主要强调 预提交警告:在提交前警告开发者是否正在重复失败的方法、修改高流失文件或触及未解决的问题。。典型使用场景包括 防止 AI 代理重复过去的调试尝试或失败的架构方法。。页面记录的许可证为 MIT。当前 GitHub Stars 为 868。相关标签包括 AI 代理记忆、本地优先。

本文根据项目 README 和公开仓库数据整理,我们没有实际试用过该工具。

#AI 代理记忆#本地优先#开发者工具#Git 钩子#上下文管理#Token 优化#预提交警告#项目可视化
$ 安装
$ pip install projectmem && cd your-project && pjm init
↗ 访问官网★ GitHub
01

功能特性

01预提交警告:在提交前警告开发者是否正在重复失败的方法、修改高流失文件或触及未解决的问题。
02本地优先和 100% 私有:所有记忆和数据都存储在本地 `.projectmem/` 目录中,不涉及云、账户或遥测。
03全局仪表板:提供所有已 `pjm init` 的项目的统一视图,显示等级、问题、节省的资源以及“需要关注”列表,在读取时聚合。
04代码结构 + 判断:将事件日志中的失败热度直接叠加到代码库的导入图上,突出显示重复失败尝试的文件。
05智能上下文注入与 Token 效率:将原始事件日志提炼成紧凑的、AI 可读的摘要,并提供有 Token 预算的记忆块,显著降低 Token 成本。
02

为什么选择它

+预提交警告:在提交前警告开发者是否正在重复失败的方法、修改高流失文件或触及未解决的问题。
+本地优先和 100% 私有:所有记忆和数据都存储在本地 `.projectmem/` 目录中,不涉及云、账户或遥测。
+防止 AI 代理重复过去的调试尝试或失败的架构方法。
+覆盖 6 个兼容平台或环境。
03

权衡点

!最终选型仍建议与同类工具做并排比较,而不是单看单页信息。
04

兼容性

Python
运行时
已通过文档验证
Git
版本控制
已通过文档验证
MCP Clients
AI 工具集成
已通过文档验证
MacOS
操作系统
已通过文档验证
Windows
操作系统
已通过文档验证
Linux
操作系统
已通过文档验证
05

快速开始

1
$ pip install projectmem
2
$ cd your-project
3
$ pjm init
06

使用场景

↳防止 AI 代理重复过去的调试尝试或失败的架构方法。
↳通过提供精炼的、上下文感知的项目记忆而非重新读取原始文件,提高 AI 代理的效率并降低 token 成本。
↳可视化项目开发历史,包括问题、修复和决策,以了解代码库演变并识别问题区域。
↳通过注入预先存在的项目知识和决策,快速培训新开发人员或让 AI 代理熟悉项目。
↳在项目中为 AI 代理的交互和学习提供持久、可审计的记录。
07

同类工具

⚡热门对决:
VSdeja-vu★1.3k→VSWaggle-mcp★44→VSheadroom★77.3k→VSMCP-memento★11→
deja-vu logo
deja-vu★ 1.3k
deja-vu 是一个本地化、零依赖的二进制工具,用于索引和搜索您的AI编码助手(agents)的历史会话记录,以便快速回顾和复用已解决的问题,作为代理的记忆层。
VS对比→
Waggle-mcp logo
Waggle-mcp★ 44
Waggle-mcp为AI代理提供跨会话的持久记忆,能够记住决策、原因和矛盾。
VS对比→
headroom logo
headroom★ 77.3k
在内容进入大模型之前压缩工具输出、日志、文件和 RAG 片段。编程 Agent 场景约节省 20% 的 token,JSON 内容可节省 60–95%,回答保持一致。提供库、代理和 MCP Server 三种用法。
VS对比→
MCP-memento logo
MCP-memento★ 11
一个本地优先的MCP服务器,为AI代理提供持久、高质量的代码库记忆:包括索引代码上下文、语义关系、快速搜索和跨会话持久的显式笔记。
VS对比→
squish-memory logo
squish-memory★ 12
Squish是一个为AI智能体提供本地优先、开源、可选云服务的统一记忆系统,防止它们遗忘过去的决策。
VS对比→
remem logo
remem★ 34
remem 是一个 Rust 二进制程序,用于自动捕获、提炼、搜索并将项目记忆注入到 Claude Code、OpenAI Codex 和 Codex CLI 会话中。
VS对比→
aoci-code logo
aoci-code★ 1.7k
AOCI-CODE 是一个由编码代理编写、由本地MCP服务器管理的持久的、Git版本化的代码库全景图。
VS对比→
remnic logo
remnic★ 228
Remnic 是一个开源的、本地优先的、为 AI 智能体提供记忆和上下文管理的系统,旨在实现一个记忆库服务于所有智能体。
VS对比→
查看全部替代品 →

评论

登录后发表评论

暂无评论,来发表第一条吧

本页内容
01功能特性02为什么选择它03权衡点04兼容性05快速开始06使用场景07同类工具
riponcm /
projectmem
↗

projectmem 是一个本地优先的 AI 编码记忆和判断层,旨在为 AI 编码代理提供项目经验,节省高达 50% 的 AI token 并避免重复过去的错误。

868MIT
最后更新2周前
状态活跃
分类记忆与上下文
链接
文档↗讨论↗问题↗版本↗
推荐云部署
Ad

在 DigitalOcean 上一键部署

为你的 MCP 服务、Docker 容器与智能体提供即开即用云服务器,新用户立享 $200 免费额度(60天有效)。

立即领取 $200 免费额度
© 2026 AgentIndex.app|由十年 iOS 开发者构建。
按场景挑选关于我们联系我们广告合作隐私政策使用条款QYSGitHub请作者喝咖啡 ☕

按分类浏览

MCP 服务器代码助手工作流自动化RAG / 知识库多智能体浏览器自动化大模型基础设施开发者工具可观测性

与 Anthropic, OpenAI 或 Microsoft 无关。