KHOJ的部署记录
KHOJ是一个开源的AI对话平台(github标星超2w),有免费版本(https://app.khoj.dev/)。但本地部署,可以保证自己的文件安全,另外一方面,有数据库能随时查询过去自己的所有对话记录。
(这个是我目前用过体验最好的AI平台工具之一
,用起来比next、lobchat
、poe和原生chatgpt官网等舒服
)
我感觉它的优点在于:可以深度思考。搭配网页抓取的工具,基本上可以实现即从互联网获取信息,又能用多层迭代提升回答效果。
这个安装步骤比较复杂,简单记录一下。
分为:搭建Linux环境、安装docker管理器、配置参数和安装KHOJ、cursor二次开发。
搭建Linux环境
WSLW是windwos推出的虚拟机,我用的默认Ubuntu。WSL和本地windwos的文件(在mnt文件夹)是互通的。
powershell管理员打开,输入:
wsl --install
然后等待安装,重启电脑。
安装docker管理器
进入:https://www.docker.com/,
下载docker desktop,安装,安装后会自动关联WSL虚拟机,
然后改镜像:
{
"builder":{
"gc":{
"defaultKeepStorage":"20GB",
"enabled":true
}
},
"experimental":false,
"registry-mirrors":[
"https://docker.mirrors.ustc.edu.cn",
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"https://mirror.ccs.tencentyun.com"
]
}
再重启电脑,重启后打开WSL虚拟机。
配置参数和安装KHOJ
参考官网部署,