Klee采用客户端-服务端分离架构,安装过程需满足以下条件并执行步骤:
前置要求
- 系统环境:Windows 7+/MacOS 15.0+/Linux系统
- 软件依赖:Node.js 20.x、Yarn 1.22.19、Python 3.12+、Git
- 硬件配置:最低8GB内存(推荐16GB+以运行大模型)
安装步骤
- 客户端部署:克隆GitHub仓库→安装Yarn依赖→配置.env环境变量(需设置服务端地址VITE_REQUEST_PREFIX_URL)→开发模式运行或打包应用。
- 服务端部署:创建Python虚拟环境→安装requirements.txt依赖→启动主程序(默认端口6190,可自定义)。
- 可选方案:可直接下载GitHub Releases提供的预编译版本免去手动构建。
注意:MacOS用户若需应用签名,需在.env补充Apple ID和团队信息。服务端必须保持运行状态才能正常使用客户端功能。
本答案来源于文章《Klee:桌面本地运行AI大模型并管理私人知识库》