Personal_External_Brain 是什么?本地优先的个人知识图谱,把笔记、网页、PDF 和音视频变成可追溯的证据网络。
chenkanglin198904/Personal_External_Brain · GitHub
Star200
近 7 天新增0
编程语言Python
开源协议MIT
创建于2026-09-23
最近更新2026-09-29
中文导读
这个项目面向希望把零散笔记、网页、PDF 和音视频整理成个人知识图谱的用户。它不追求记住更多,而是强调在需要时能取回原始片段、来源和推理过程,并且完全在本地运行。系统会按主题隔离检索,对每个事实评分,并在依据不足时明确表示不知道,适合重视隐私和来源可追溯的知识管理场景。
根据 GitHub 公开数据,该项目的编程语言为 Python,开源协议为 MIT,创建于 2026-09-23,最近更新于 2026-09-29,目前有 200 个 Star。
项目介绍
Personal External Brain Knowledge Graph 是一个本地优先的个人知识管理工具,目标不是让你记住更多,而是在需要回忆时能取回当时的确切片段,并保留原始来源、上下文和推理过程。它把笔记、网页、Markdown、PDF、音视频等材料自动抽取并链接成知识图谱,数据完全运行在用户自己的机器上。
项目采用图谱数据库 Kuzu 和向量库 LanceDB,后端为 Python 3.11/3.12,前端为 React。它强调“拒绝回答”也是质量指标:当图谱中没有足够可靠的依据时,系统会明确说不知道,而不是生成看似合理的猜测。
主要功能
- 多格式摄入:笔记、网页、Markdown、PDF(含扫描件)、音频、视频自动抽取并链接入图谱
- 主题隔离召回:检索按主题限定范围,避免无关领域互相污染
- 单问题评分:每个检索到的事实都会进行置信度评分
- 决策追踪:记录决策及其现实结果,随时间闭合反馈循环
- 本地优先:数据保留在本地 ./data/ 目录,不上传云端
适合谁用
适合希望用本地工具管理个人知识、重视来源可追溯与隐私的开发者或普通用户。
快速上手
- 复制 .env.example 为 .env,并填入自己的 OpenAI API key
- 确保已安装 Node.js 18+ 和 Python 3.11 或 3.12
- 使用 Docker 启动:docker compose up -d --build
- 打开工作台 http://localhost:3000 或 API 文档 http://localhost:8000/docs
Star 增长趋势
同类项目
100+ 开源 AI Agent、Agent Skills 与 RAG 应用合集
★ 14.2万 · Python · 更新于 2026-10-15