ChatGPT AI

Jan:将人工智能带入您的桌面

Jan是ChatGPT的开源替代品,可在您的计算机上100%离线运行。

2024年1月10日
jan
分享
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 或更高版本

贡献

欢迎贡献!请阅读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文件夹中。

来自:

更多文章

一个可以从头开始编写可扩展的应用程序的开发工具,由开发人员监督。

2024年1月9日 · 代码生成 AI
openvoice
OpenVoice是一种多功能的即时语音克隆方法,只需要参考说话者的一个简短的音频剪辑即可复制他们的声音并生成多种语言的语音。
2024年1月8日 · AI
magicanimate
一种基于扩散的人体图像动画框架,旨在增强时间一致性、忠实地保留参考图像并提高动画保真度。
2024年1月4日 · 论文 AI 动画
shadcn-ui
一套设计精美的组件,您可以将其复制并粘贴到您的应用程序中,可定制。
2024年1月3日 · UI 前端