20260418-RAG-khoj-my-second-AI-brain
安装并使用khoj RAG系统接入智谱AI作为第二AI大脑
使用docker-compose方式部署khoj
根据khoj官方文档
1 | mkdir /opt/stacks/khoj |
然后修改模板文件中的相关配置项
1 | environment: |
1 | # 启动 khoj docker服务 |
配置search model
进入 khoj_admin_panel,默认为http://${KHOJ_DOMAIN}:42110/server/admin;
作为管理本地markdown笔记文档来说,按以下对Search model进行调优。
功能菜单Search model configs,添加一个新的名为default的search model,
khoj只会使用第一个名为default的search model;在新建model之前先记录已经存在的Model的id号。
便于区分新建model。按以下参数新建search model,建立完成后删除名为default名的所有旧model;
然后重启 khoj服务
1 | # khoj只会使用第一个名为default的search model |
1 | docker compose restart |
普通用户使用
访问http://${KHOJ_DOMAIN}:42110可以进入khoj登录页面,直接输入邮箱,然后在ADMIN_PANEL的
功能菜单Users-选中用户-Get Email Login Url,复制URL后,直接从浏览器访问即可;
如此方式在homelab方式下即不会有匿名访问问题,也不需要配置其它登录方式。
配置agents
由于普通用户身份创建agent可能会进入卡死循环,使用管理员面板创建agent。
功能菜单Agents,新建agent;最重要的是prompt;document可以稍后由用户提供
提供documents
使用官方GUI Desktop同步工具
配置URL和用户API后选择文件夹进行同步。同步需要比较长时间,
同步实际完成后用户下功能菜单Search下文档已经全部出现;设置agents附加下所有相关文件。

智谱BIG-MODEL邀请
20260418-RAG-khoj-my-second-AI-brain
https://cyhfvg.github.io/20260418-RAG-khoj-my-second-AI-brain/