Khoj 是一款智能 AI 助手,能从你的笔记和互联网中快速查找答案。它支持多种强大模型,如 GPT-4 和 Mistral,并提供灵活的部署方式。无论你是在 Obsidian、Emacs 上工作,还是使用桌面应用或网页,Khoj 都能随时为你服务。
特性
- 拓展知识库:上传各种文档,建立你的数字大脑。
- 随时获取信息:连接互联网,快速查找答案。
- 智能搜索:精准搜索文档内容,找到所需信息。
- 多功能AI:生成图片、语音,甚至还能帮你朗读。
- 跨平台使用:电脑、手机、各种软件都能用。
- 开源自由:自己部署,完全掌控。
安装
# 从 Github 下载 Khoj docker-compose.yml 文件
mkdir ~/.khoj && cd ~/.khoj
wget https://raw.githubusercontent.com/khoj-ai/khoj/master/docker-compose.yml
# 在 docker-compose.yml 中配置环境变量
将 `KHOJ_ADMIN_PASSWORD`、`KHOJ_DJANGO_SECRET_KEY` (以及可选的 `KHOJ_ADMIN_EMAIL`) 设置为安全的值。可以稍后通过管理面板自定义 Khoj。
如果想分别使用 OpenAI、Anthropic 或 Gemini 聊天模型,请将 `OPENAI_API_KEY`、`ANTHROPIC_API_KEY` 或 `GEMINI_API_KEY` 设置为您的 API 密钥。
# 通过在与 docker-compose.yml 文件相同的目录中运行以下命令来启动 Khoj。
cd ~/.khoj
docker-compose up