Khoj logo

Khoj

打开

可自托管的 AI 第二大脑:用本地文档和网页问答、自定义智能体与定时自动化,支持 Obsidian / Emacs。AGPL-3.0 开源。

分享:
查看替代方案

Khoj 是开源的个人 AI,把你的文件和公开网页变成可以对话的第二大脑。仓库 khoj-ai/khoj 使用 AGPL-3.0,创建于 2021 年 8 月 16 日。2026-09-05 GitHub API 显示约 37,088 star。可以本机自托管,也可以用 app.khoj.dev 的托管版。同一公司还做了 Open Paper 和桌面同事 Pipali。本页只写 Khoj 应用,也就是 X「为你推荐」里提到的那个项目。

只要本地 Markdown 库,先看 Obsidian。要托管笔记本,对照 NotebookLM。对象是 git 仓库,用 Claude Code

核心功能

  • 和自己的材料聊天:PDF、Markdown、纯文本、org-mode、Word、图片、Notion。联网搜索可选。
  • 你已经在付的模型都能接:OpenAI、Anthropic、Gemini,或 Ollama / vLLM / LM Studio 这类 OpenAI 兼容本地服务。文档写离线聊天最低约 8 GB RAM,建议 16 GB VRAM。
  • 不止浏览器:桌面端、Obsidian 插件、Emacs 包、WhatsApp。自托管默认地址 http://localhost:42110
  • 智能体和自动化:每个智能体可配人设、工具和知识库;定时调研可以发到邮箱。
  • 语义搜索:用自然语言在已同步语料里找,不只是聊天。

限制:自托管是真正的服务(Docker Compose 或 pip),不是单文件。第一次要配管理员。公司首页现在主推 Pipali 和 Open Paper,别把 SKU 混在一起。

适用场景

  • 研究者、写作者:PDF 和笔记在本地,希望答案仍基于磁盘上的文件。
  • Obsidian / Emacs 用户:要 AI 层,但不想把库上传到封闭托管。
  • 隐私敏感环境:索引必须留在私网,模型本地后甚至可以离线。

定价

自托管服务是 AGPL-3.0 免费软件。聊天 API 或 GPU 仍要你自己买单。

Khoj Cloud 在 app.khoj.dev。截至 2026-09-05,docs.khoj.dev 没有公开、带日期的价目表,所以这里不写 Cloud 的美元数字。付费档以托管应用当时页面为准。

khoj.dev 上的企业/团队文案提到 cloud、on-prem、hybrid。当作销售描述,不是我们核对过的 SKU。

快速开始

安装文档 用 Docker:

  1. mkdir ~/.khoj && cd ~/.khoj && wget https://raw.githubusercontent.com/khoj-ai/khoj/master/docker-compose.yml
  2. 设置 KHOJ_ADMIN_PASSWORDKHOJ_DJANGO_SECRET_KEY。托管模型就加 OPENAI_API_KEY / ANTHROPIC_API_KEY / GEMINI_API_KEY。本地模型把 OPENAI_BASE_URL 指到 Ollama。
  3. docker-compose up,等到日志出现 Khoj is ready to engage
  4. 打开 http://localhost:42110。管理后台请用 localhost 而不是 127.0.0.1,否则可能 CSRF。
  5. 用桌面 / Obsidian / Emacs 客户端同步,或把文件拖进网页。

pip 安装:python -m pip install 'khoj[local]',然后 USE_EMBEDDED_DB="true" khoj --anonymous-mode

常见问题

必须自托管吗?

不必。app.khoj.dev 就是托管入口。

能读哪些文件?

PDF、纯文本、Markdown、org-mode、Word、图片,以及文档里的 Notion 集成。不要默认所有办公格式都可用。

和 Pipali 是同一个东西吗?

不是。Pipali 是另一个开源桌面同事。Khoj 是第二大脑服务端和客户端。

替代方案

  • Obsidian:本地笔记,不跑 AI 服务。
  • NotebookLM:谷歌托管笔记本,不想跑 Docker 时用。
  • Claude Code:语料是代码仓库而不是个人知识库时用。

使用技巧

  1. 第一次跑完要重启。文档写明设置要重启才全部生效。
  2. 客户端主机填 http://localhost:42110localhost127.0.0.1 对管理登录有差别。
  3. 如果只是读论文,看 Open Paper,别把 Khoj 硬拗成实验室笔记本。

总结

Khoj 是可自托管的第二大脑,带 Obsidian、Emacs、桌面客户端,AGPL-3.0,也可走云端。从 docs.khoj.dev 开始,或者跳过运维直接打开 app.khoj.dev

评论

还没有评论。成为第一个评论的人!