Jan 目前正在开发中:可能会出现重大变化或错误!
Jan 是一个开源的 ChatGPT 替代品,可以在您的计算机上 100% 离线运行。
Jan 可以在任何硬件上运行。从 PC 到多 GPU 集群,Jan 支持通用架构:
- Nvidia GPU(快速)
- Apple M 系列(快速)
- Apple Intel
- Linux Debian
- Windows x64
下载
在https://jan.ai/下载最新版本的 Jan 或访问GitHub Releases下载旧版本。
演示
实时视频:Mac M1、16GB Sonoma 14 上的 Jan v0.4.3-nightly
快速链接
Jan
Nitro
Nitro 是一款用于边缘计算的高效 C++ 推理引擎。它是轻量级且可嵌入的,并且可以在您自己的项目中单独使用。
故障排除
由于 Jan 处于开发模式,您可能会进到损坏的构建中。
要重置您的安装:
使用以下命令删除任何僵尸后端进程:
ps aux | grep nitro
查找“nitro”和“nitro_arm_64”等进程,然后使用以下命令将它们一一杀死:
kill -9 <PID>
从应用程序文件夹和缓存文件夹中删除 Jan
make clean
这将删除所有构建工件和缓存文件:
- 从您的文件夹
~/jan/extensions
中删除 Jan 扩展 - 删除当前文件夹下
node_modules
中的所有内容 - 清除
~/Library/Caches/jan
下的应用程序缓存
运行 Jan 的要求
- MacOS:13 或更高版本
- Windows:
- Windows 10 或更高版本
- 要启用 GPU 支持:
- 带有 CUDA 工具包 11.7 或更高版本的 Nvidia GPU
- Nvidia 驱动程序 470.63.01 或更高版本
- Linux:
- glibc 2.27 或更高版本(使用
ldd --version
进行检查) - gcc 11、g++ 11、cpp 11 或更高版本,请参阅此链接了解更多信息
- 要启用 GPU 支持:
- 带有 CUDA 工具包 11.7 或更高版本的 Nvidia GPU
- Nvidia 驱动程序 470.63.01 或更高版本
- glibc 2.27 或更高版本(使用
贡献
欢迎贡献!请阅读CONTRIBUTING.md文件
先决条件
- node >= 20.0.0
- yarn >= 1.22.0
- make >= 3.81
指南
克隆仓库并准备:
git clone https://github.com/janhq/jan cd jan git checkout -b DESIRED_BRANCH
开发模式运行并使用 Jan Desktop
make dev
这将启动开发模式下的服务并打开桌面应用程序。
用于生产构建
# Do steps 1 and 2 in the previous section # Build the app make build
这将构建用于生产的应用程序 MacOS m1/m2(已完成代码签名)并将结果放入dist
文件夹中。
来自: