OpenJarvis 1.0 发布:通过 Ollama 实现本地优先的个人 AI

OpenJarvis 1.0 是一个用于构建在本地硬件上运行的个人 AI 智能体的开源框架,现在已内置对 Ollama 的支持。该项目由斯坦福大学的 Hazy Research 和 Scaling Intelligence 实验室开发,是“Intelligence Per Watt”研究计划的一部分,该计划专注于高效的本地 AI。

本地优先架构

OpenJarvis 将个人 AI 的默认模式从依赖云端转变为本地执行。虽然本地模型可以处理大多数日常推理和聊天任务,但 OpenJarvis 确保模型默认在本地运行,使云端访问成为可选。该框架在跟踪准确性的同时,也会跟踪能耗、延迟和成本。

与 Ollama 集成

OpenJarvis 直接与 Ollama 集成,以管理和执行模型。用户可以通过 jarvis CLI 拉取特定模型,并将其分配给查询或在配置文件中将其设置为默认值。

模型配置

用户可以在 ~/.openjarvis/config.toml 中使用以下配置来指定默认模型和引擎:

[intelligence]
default_model = "qwen3.5:35b"
preferred_engine = "ollama"

内置智能体预设

OpenJarvis 提供即插即用的预设,将智能体与特定工作流所需的工具和引擎捆绑在一起:

早间简报智能体

morning-digest-mac 预设允许用户通过将智能体连接到其日历、电子邮件和当前新闻源来生成每日简报。

深度研究智能体

deep-research 预设支持跨网络和本地文档进行研究。它支持通过 jarvis memory index 对本地目录进行索引,并提供带有引用的回答。

本地编程智能体

code-assistant 预设提供了一个编程智能体,能够直接在用户的机器上编写并执行 Python 代码以完成任务。

安装与设置

OpenJarvis 支持 macOS、Linux 和 Windows(通过 WSL2 或桌面应用)。安装过程包括安装 Ollama 并运行提供的安装脚本:

curl -fsSL https://open-jarvis.github.io/OpenJarvis/install.sh | bash

Sources

相关

  • 项目
  • Dispatch
  • Dispatch
  • Dispatch
  • 项目