项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 38085
使用教程
⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。
⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。
环境要求
- Python 环境(项目开发语言为 Python)
- 一个可用的大模型:在线如 GPT / Claude / Gemini,或本地如 llama3、qwen、gemma、mistral、deepseek
- 待问答的文档,支持的格式包括 image、pdf、markdown、org-mode、word、notion
- 可访问 https://docs.khoj.dev 与 https://github.com/khoj-ai/khoj 的网络环境
安装与启动步骤
-
1先读官方文档
README 未给出安装命令,所有部署步骤以官方文档 docs.khoj.dev 为准,避免照抄过时命令。
-
2试用云端版本
不想自托管可直接用官方托管版,注册后即可对话,用于先确认功能是否符合预期。
-
3获取项目源码
从 GitHub 仓库拉取代码,后续本地安装与配置均在该目录内进行。
git clone https://github.com/khoj-ai/khoj.git cd khoj -
4选择并接入模型
按需选在线模型(gpt、claude、gemini)或本地模型(llama3、qwen、gemma、mistral、deepseek)。具体配置方式见官方文档。
-
5导入你的文档
把 pdf、markdown、org-mode、word、notion 或图片加入知识库,之后提问时 Khoj 会从这些资料中检索作答。
-
6从客户端使用
除网页端外,还可通过 Emacs、Obsidian 等客户端接入,按官方文档指引完成连接。
如何确认成功
能打开对话界面并成功向所选大模型提问、收到基于你文档的回答,即表示配置生效。
常见问题
Q:README 里为什么没写安装命令?
A:节选内容只包含项目介绍与链接,安装与自托管命令需到官方文档 https://docs.khoj.dev 查看,本教程不代为编造。
Q:必须联网才能用吗?
A:Khoj 支持在线模型,也支持本地模型(llama3、qwen、gemma、mistral、deepseek),可据此选择联机或离线使用。
Q:能问哪些资料?
A:可以基于互联网内容以及你自己的文档作答,支持 image、pdf、markdown、org-mode、word、notion 等文件类型。
Q:除了网页还能怎么用?
A:README 提到可从多个客户端访问,项目标签中包含 Emacs 与 Obsidian,具体接入方式请参考官方文档。
注意事项
- 本教程严格依据 README 节选整理,节选中未提供任何安装命令,因此步骤以准备与文档指引为主。
- 首次部署请优先阅读 docs.khoj.dev,官方文档会随版本更新,比第三方教程更可靠。
- 项目同时提供云端托管版 https://app.khoj.dev,只想体验功能的话无需自托管。
- 本地大模型对显存和算力有要求,选择前先确认自己的硬件条件。
核心亮点
- 支持自托管,可将任意在线或本地LLM(GPT/Claude/Gemini/Llama等)转化为个人自主AI,灵活性强
- 功能覆盖全面:集成文档问答、网页搜索、自定义Agent、自动化任务及深度研究,定位为AI第二大脑
- 生态适配广泛,提供Emacs、Obsidian等插件,并支持图像生成,适合知识管理场景
不足之处
- 功能模块较多,配置和部署复杂度可能较高,新手入门门槛不低
- 文档/社区待观察
适用场景
- 个人知识库智能问答与检索增强(RAG)
- 自动化工作流与定时任务(如报告生成、信息聚合)
- 跨平台助手集成(Emacs/Obsidian用户增强生产力)
替代项目
Quivr、Memos、Danswer
同类项目推荐
local-deep-research
开源
本地跑深度研究,多源检索自动出报告
~95% on SimpleQA (e.g. Qwen3.6-27B on a 3090). Supports all local and cloud LLMs (ll···
talk2arxiv
开源
上传论文,直接和 ChatGPT 聊内容,快速吃透要点
Talk to any ArXiv paper using ChatGPT
deepRAG
开源
混合实验技术,让 RAG 检索结果更准更干净
Uses a blend of experimental techniques to enhance LLM RAG resultsets.
AnyCrawl
开源
一键爬取网页和搜索引擎,直接输出 LLM 可用的结构化数据
AnyCrawl : A Node.js/TypeScript crawler that turns websites into LLM-ready data and ···
DanbooruSearchOnline
开源
说人话就能找到 Danbooru 标准标签,快速拼出绘画提示词
本项目提供一种基于语义匹配的 Danbooru 标签查找方案。用户可以通过输入日常语言或模糊描···
OpenDocuments
开源
连接多源文档,自托管 AI 问答,答案带引用。
Self-hosted RAG platform for AI document search across GitHub, Notion, Google Drive,···
Awesome-Routing-LLMs
开源
一页看懂大模型路由:谁该回答哪个问题
A curated list of awesome works in Routing LLMs paradigm ( Welcome to submit your co···
dify-rag
开源
给 Dify 知识库打补丁,检索问答更准
dify's rag patch module
local-deep-researcher
开源
本地跑通搜索到报告,隐私数据不出门
Fully local web research and report writing assistant
