Khoj 是什么?37K 星的自托管 AI 第二大脑,让本地模型变成你的私人 Agent(基础篇)
导语
聊了这么多 Agent 平台,要么是你用命令行给你打工的框架,要么是拖拽画线的编排工具。今天讲一个不太一样的——Khoj。它不逼你写代码,也不搞成什么「企业级中台」,就干一件事:把你自己那堆文档、笔记、网页,变成一个你能自然聊天的私人 AI Agent。而且它可以完全自托管,把本地模型接进来,你的资料不出你的电脑。这对在乎隐私的硬核玩家来说,几乎是绕不开的选择。
它是谁
Khoj(读音 ko-oj)是 khoj-ai 团队的开源项目,GitHub 上现在 3.7 万颗星,走 AGPL v3.0 协议。官方定位就一句话:Your AI second brain(你的 AI 第二大脑)。
它的本事很杂,但都围绕「你的资料」「你的模型」转:
- 聊天问答支持的模型极广——你的本地 llama、qwen、mistral、gemma 能接,云上的 gpt、claude、gemini、deepseek 也能接。哪个顺手用哪个。
- 读文档能力强:PDF、Markdown、org-mode、Notion、图片、甚至语音都能进知识库,用上语义搜索(RAG),问「上周开会说的那件事」它真给你翻出来。
- 能建自定义 Agent:给 Agent 设人设、塞专属知识、选聊天模型、挂工具,让它专门干一类活。
- 能自动化:定时帮你跑研究、给你发个人 newsletter 和智能摘要,不用你天天盯。
- 入口多到你烦:浏览器、桌面端、手机 App、Obsidian、Emacs,甚至 WhatsApp 都能叫它。
一句话总结:它不追求造「通用 AI 超人」,而是老老实实当你的私人知识管家 + 跑腿 Agent。
上手有多难
比那些动不动就要配一堆 YAML 的框架友好太多。
- 最省事:直接用云版 app.khoj.dev,注册就玩,不装任何东西。
- 要隐私:按官方文档 docker 一键自托管,跑在你自己的机器上。想接本地模型,配好 Ollama 的地址就行——我们在本地模型入门里讲过的那套,在这里直接复用。
- 想抠细节,接上 Obsidian 或 Emacs 插件,把笔记实时喂给它。
所以它的上手曲线是「先聊起来,再慢慢加资料、加 Agent」,不像某些平台一上来就让你画节点图画到头皮发麻。
实话难听的说
Khoj 不是万金油,别拿错地方。
爽的地方:自托管 + 本地模型 = 隐私基本捏在自己手里;对「个人知识 + 自动化」这个场景打磨得特别深,比通用 Agent 平台更懂你要查什么。
劝退的地方:
- 它是个人化 Agent,不是那种能跑复杂多 Agent 协作任务的生产框架。真要做「一堆 Agent 组队写软件」这种活,你该去瞅CrewAI那类多智能体框架,而不是拿 Khoj 硬顶。
- 深度调优、接复杂工具链时,效率还是不如直接用代码框架(比如LangGraph或LangChain)来得灵活。
- 想把它串进更大的自动化体系,还得靠Open WebUI这类平台扛大梁,Khoj 主要负责「懂你的那部分」。
一句话定位:它不跟 Dify、CrewAI 抢「做应用的活」,它是给个人当第二大脑的那一层。图省心、要隐私、想让你自己的资料真正长在 AI 里——Khoj 值得一玩。
by 数码罗记 · godsun.pro