ARTICLE · 1030736
llm_wiki 扔进文档,AI自动给你建好知识库

扔进文档,AI自动给你建好知识库
今天继续「每日开源」。先说个你大概也遇到过的麻烦:攒了一堆 PDF、论文、读书笔记,想用的时候还是得一个个翻。传统的 RAG 做法是每次提问都现从文档里捞,既慢又容易答偏。llm_wiki 换个思路:让 AI 把你的文档增量编译成一个持续维护的维基,知识只整理一次,之后一直保持新鲜。
项目简介
llm_wiki 是个跨平台桌面应用,核心是把你手上的文档自动变成一份结构清晰、互相关联的知识库。它来自 Andrej Karpathy 提过的「LLM Wiki」模式,nash_su 把它从一篇设计文档落地成了完整应用,还加了不少东西。和每次从头检索的 RAG 不同,它会增量地建并维护一个持久化的 wiki,知识编译一次后持续更新,不在每次查询时重新推导。
核心功能
增量构建的持久维基
不是每次提问都从零检索,而是把知识编译成 wiki 后持续维护。文档更新了,对应页面跟着更新,这点比传统 RAG 顺手太多。
三栏桌面界面
左边是知识树和文件树,中间对话,右边预览,面板还能拖拽调整宽窄。我挺吃这种把信息密度和可读性平衡得不错的设计。
本地 API 和 MCP server
它自带本地 HTTP API 与 MCP server,构建后能被 Claude、Cursor 这类 agent 客户端直接调用。外部 agent 可以列项目、跑混合检索、读图、触发重新扫描,等于给你的知识库接上了自动化。
使用场景
1. 论文和资料研究:把一堆 PDF、EPUB 拖进去,跨文档做对比分析和综合,省去反复翻找。
2. 读书和个人成长:用内置的「阅读」「个人成长」场景模板,读书笔记自动结构化,沉淀成自己的 wiki。
3. 接 AI 工作流:通过 MCP 让外部 agent 读写你的知识库,做自动化整理和检索。
上手建议
技术栈是 Tauri v2(Rust 后端)配 React 19 前端,编辑器用 Milkdown,文档摄入支持 pdf、docx、epub、mobi 等,也带知识图谱。最快的玩法是去 Releases 下桌面安装包:
git clone https://github.com/nashsu/llm_wikinpm install && npm run tauri:build
装好后先选个场景模板,再把文档丢进 raw/sources,看它一步步把 wiki 搭起来就行。
结尾
对常跟文档打交道的人来说,llm_wiki 这种「一次整理、长期受益」的路线挺实在。它现在有 1.9 万多个 Star。如果你也烦透了每次都从头检索,去点个 Star 收着,早晚用得上。
觉得有用点个「在看」,分享给需要的同事;关注本号,每天一个值得收藏的开源项目;你最想看哪类项目?前端 / 后端 / AI / DevOps?评论区告诉我,下期安排。
关注公众号,AI时代不迷路,创建价值活下去