- 青草蛋糕2026-09-1415144
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
这项目去年年末开始做了,搁置半年最近拿出来重新完善一下,AI发展这么久仍没有见到一个比较独立的AI知识库应用,大都是知识库+问答结合的应用,但是现在agent应用百花齐放,知识库自带的问答agent显然不满足用户的口味。遂开发了一个纯粹的知识库应用,把知识库彻底解耦,提供cli,mcp,skill的接口供各种agent harness接入。
主要功能:
- 导入 PDF / Word / PPT / Excel / Markdown / TXT,解析成一张张知识卡片,支持多模态检索
- 卡片的标题和正文都能改,还能对照原 PDF 页面,解析错了看得出来
- BM25 + 向量混合检索,RRF 融合排序
- MCP 分两个服务:查资料用只读的 piece-kb;想让 AI 帮着建笔记、补卡片,再加 piece-index
- 也支持导出成 Skill,给终端里的 AI 用
技术栈是 Python:NiceGUI 做界面,SQLite + FTS5 + sqlite-vec 负责存储和检索,链路用 LangGraph 串起来。扫描件可以外接 PaddleOCR 或多模态模型解析。
项目截图:



项目地址:https://github.com/ultraplan-bit/Piece
说下现状:Windows 有便携版,解压即用;macOS / Linux 暂时只能源码跑。嵌入模型需要自己配一个 API key,默认对着硅基流动,改个地址就能换别家兼容服务。版本 0.1.0,坑肯定有,欢迎来提 issue。
主楼 - oveleung2026-09-1438199
mark一下,感谢分享,有空学习学习~
- Fymc_20252026-09-1435615
感谢佬友的分享
- 2han9wen71an2026-09-1414972
先前排点歌 star,用用后给你提 pr
- shaola2026-09-1438200
- ord / PPT / Excel / Markdown / TXT,解析成一张张知识卡片,支持多模态检索
- 卡片的标题和正文都能改,还能对照原 PDF 页面,解析错了看得出来
- BM25 + 向量混合检索,RRF 融合排序
- MCP 分两个服务:查资料用只读的 piece-kb;想让 AI 帮着建笔记、补卡片,再加 piece-index
- 也支持导出成 Skill,给终端里的 AI 用
技术栈是 Python:NiceGUI 做界面,SQLite + FTS5 + sqlite-vec
star一下,后面再研究研究