技能潮 SkillTide 提交收录
官方说明7 个来源MCP 服务8 天前
riponcm/projectmem

riponcm/projectmem

Local-first memory for coding agents: records
在 GitHub 查看 ↗直链 · 无中转页
配置模板(请按你的客户端调整)
claude mcp add projectmem -- npx -y projectmem
这是根据仓库名生成的可粘贴骨架,命令行参数与包名请以该项目 README 为准。
★ 数取值
865 ★ · riponcm/projectmem · 取自该仓库的 GitHub 页面 · (2026-10-16 20:00:20 核对)
来源明细
收录自 punkpeye/awesome-mcp-servers 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
收录与活跃
收录于 2026-10-09 · 最近见到 2026-10-16 · 共见到 32 次 · 被 7 个来源列出
评分构成
综合分 703 · 865 ★ · 7 个来源 · mcp
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 riponcm/projectmem;我们收录于 2026-10-09;最近见到 2026-10-16。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

🎉 v0.3.4 is out —

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

the summary stays small as your project ages, commits are filed under the code they change, and stale warnings no longer depend on your time zone.
See what changed →
We don't make AI smarter. We make it experienced.
Coding agent memory — the local-first memory + judgment layer for AI coding agents. One MCP server for every project. Stop re-reading your project every session. Stop repeating yesterday's bug.
Website •
Guide •
Demo •
Changelog •
Paper
pjm visualize — every case your project solved, what failed on the way, and what it saved. Generated locally from .projectmem/events.jsonl .
---
> ## 🚀 Start here — five minutes, once
>
> *Five minutes if you follow along here. Want to be shown instead — every
> command, the exact output it prints back, and the dashboards at the end?
> Take **the complete setup guide**.*
>
> **New to projectmem, or upgrading from 0.1.x / 0.2.x?** Since 0.3.0 one MCP
> server serves every project, so this is the last time you configure anything.
>
> **1. Install or update**
>
>
>
> **2. Find the projects you already have**
>
>
>
> It looks where code lives — ~/Developer, ~/code, ~/projects, your cloud
> folders, and every drive on Windows — and lists projects with memory that
> aren't registered yet. Anything it missed, add by hand:
>
>
>
> **3. Register them**
>
>
>
> **4. Point your AI at all of them with one config**
>
>
>
> No --root, no cwd — that's what makes it serve everything. Per-client
> instructions (Claude Desktop, Claude Code, Cursor, Antigravity, Codex) are in
> MCP Integration; pjm init prints this block
> with your own Python path filled in. **Then fully restart the client** — MCP
> servers only load on a cold start.
>
> **5. Check your work**
>
>
>
> Add --online if you also want it to tell you when a newer projectmem is out
> — projectmem makes no network calls otherwise, and --auto turns that into a
> once-a-day check if you prefer.
>
> Run it again after editing the config. It flags any client still pinned to a
> single repo — the most common reason a new project is invisible to your agent.
>
> **All green? You're done.** From here on it is one command per repo:
>
>
>
> Your agent reads what the project already learned instead of rediscovering it,
> and writes down what it finds. Fewer tokens, no repeated dead ends, memory that
> outlives the session.
---
What is coding agent memory?
**Coding agent memory is a persistent record of what happened while building a
project** — the issues hit, the approaches attempted, the fixes that worked and
the decisions made — stored so an AI coding agent can read it at the start of a
new session. Without it every session begins from zero.
projectmem is an open-source **agent memory** layer built for that job. It is
**local-first**: memory lives in a plain .projectmem/ directory inside your
repository, with no cloud, no account and no telemetry — the only network call
it can make is an update check you turn on yourself. A native **MCP server**
exposes 17 tools to Claude Code, Claude Desktop, Cursor, Antigravity and Codex,
so your agent reads memory and logs its work on its own.
Unlike chat-history memory tools, projectmem stores **typed events** — issues,
attempts, fixes, decisions, notes — which is what makes its signature feature possible: a **pre-commit warning**
that fires *before* you repeat an approach that already failed in this project.
---
🎬 Watch the demo
Full screen-recorded tutorial- watch on YouTube
📚 Docs
| Doc | What's in it |
|---|---|
| **Complete setup guide** | The full walkthrough on the web — install, MCP setup per client, pjm doctor, your first logged issue, and both dashboards. Every terminal output is captured from a real run. |
| **TUTORIAL.md** | 15-minute step-by-step walkthrough — set up projectmem on your own project, watch the lifecycle, see the pre-commit warning fire. |
| **CHANGELOG.md** | Release history. Latest: v0.3.4 — fixes for three community reports, a bounded summary, and a time-zone regression from 0.3.3. |
| **Research paper (arXiv:2606.12329)** | *PROJECTMEM: A Local-First, Event-Sourced Memory and Judgment Layer for AI Coding Agents* — the peer-readable version: design, Memory-as-Governance framing, capability comparison, and the 207-event dogfooding study. |
| **LICENSE** | MIT |
---
The Problem
Every new AI session starts from zero. Claude, Cursor, Aider — they all forget yesterday's decisions, repeat failed debugging attempts, and burn millions of tokens reconstructing context from raw source files.
The model isn't the problem. **The architecture is.** Stateless models need a memory cortex.
来源
awesome · https://github.com/riponcm/projectmem
按领域浏览
MCP 服务
Traction
865 ★
收录于
昨天

更多MCP 服务

查看MCP 服务全部 5,525 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引