people-context:让智能体记住你身边的人
本地优先的人际记忆服务器:谁是谁、怎么认识、上次约定了什么、对方喜欢怎样沟通,全存在本机一个 SQLite 文件里,不联网。
项目与安装文档
查看项目https://github.com/JinyangWang27/people-context
问助手“报告延期的事该怎么跟 Priya 开口”,它一无所知:不知道是哪个 Priya,不知道她是合作方的对接人,不知道你们上周刚约了新截止日,也不知道她更喜欢短邮件而不是电话。这些信息散落在你的脑子、收件箱和笔记里。people-context 专门存“人”这一类记忆,智能体通过几个边界清楚的工具查询,数据只在本机一个 SQLite 文件里。
能做什么
- 识别是谁:按姓名、昵称、别名、账号解析人物,两个同名的人会作为两个候选返回并说明匹配理由,不会悄悄猜一个。
- 记住关系和事实:人物关系、所属组织和角色、长期事实、互动摘要、性格特点、提醒事项,以及每个人的时间线,按请求需要逐层披露。
- 沟通建议:结合记录的特点、过去的摩擦和未完成的跟进,给出和某人沟通的建议;还能列出很久没联系的人和即将到来的重要日期。
- 安全导入:邮件、vCard、日历、LinkedIn、Outlook、WhatsApp 导出文件先变成待审核的候选,你批准后才写入,原始内容不保留。
适合谁
- 维护大量客户、合作方或候选人关系的销售、顾问和招聘人员。
- 想让助手在开会前提醒“上次和对方聊到哪”的管理者。
接入方式
需要 Python 3.11 或更新版本和 uv。Cursor、Windsurf、VS Code 等客户端的通用配置:
{
"mcpServers": {
"people-context": {
"command": "uvx",
"args": ["--from", "people-context", "people-context"]
}
}
}
Claude Code 和 Codex 有插件市场安装方式;想先试试,可以运行 uvx --from people-context pctx demo --reset 生成一套虚构数据。
编辑点评
截至 2026-10-06 只有几十个 star,2026 年 7 月才创建,但它是这批候选里少见的思路清楚的记忆项目:不做通用记忆,只管人际关系,并且把信任问题想在了前面。所有写入都有审计记录,forget 是真删除,敏感记录放在提示词打不开、只有操作者能解锁的闸门后面,普通命令从不联网。和官方 Memory 服务器的通用图谱比,它的名字消歧和导入审核是实打实的差异。需要提醒的是,这里存的是你对他人的记录,涉及第三方的个人信息,导入通讯录和聊天记录前要想清楚是否合适;项目还年轻,接口可能变动。许可证为 MIT。