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
  • 專案