jarvis

装在自己电脑上的私人 AI 助手,断网也能聊

开源 🏷️完全免费 ⏳ 访问状态待核验 对话助手 🍴 复刻 423 🐛 待处理 157 👀 关注 24
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 2146
维护状态 较活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费,本地运行无需付费

项目预览

jarvis 项目界面预览图
图片来源:项目官网

项目数据

分类对话助手
开发团队isair
定价模式🏷️完全免费
价格说明开源免费,本地运行无需付费
访问状态⏳ 访问状态待核验
是否开源是
开源协议NOASSERTION
主要语言Python
技术栈/模型ai,ai-assistant,assistant,health,local-ai,machine-learning,mcp,nutrition,privacy,private,search,searching,voice,voice-assistant
GitHub 星标★ 2146
上线时间2025-08-19 00:00:00
代码更新2026-10-20
仓库体积15.8 MB
本站数据更新2026-10-29
维护状态较活跃
收录时间2026-10-29
浏览次数0

项目介绍

Jarvis 是一款可完全本地运行的桌面 AI 助手,用 Python 编写,支持 macOS、Windows 和 Linux。它要解决的是通用云端助手在隐私与离线可用性上的短板:对话内容、个人记忆和语音数据都留在本机,不依赖外部服务。核心能力包括语音与文字双通道聊天、个人记忆存储与调用、语音听写输入,以及通过 MCP 协议接入外部工具和本地数据源。模型侧兼容 Ollama 本地推理,也支持任意 OpenAI 兼容接口的服务端,用户可自行选择模型规模与部署方式。项目还带有健康与营养等垂直场景的示例能力,适合把助手当作个人知识入口来用。整体定位是“桌面上的私人助理”,强调数据不出本机、断网可用、可扩展工具链,适合对隐私敏感、希望自建 AI 工作流的开发者和技术用户。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-10-29 · 当前星标 ★ 2146

使用教程

难度:入门 约 15 分钟 部署方式:本地安装 7 步

环境要求

  • macOS(Apple Silicon 或 Intel)、Windows x64 或 Linux x64 桌面环境
  • 麦克风设备(仅语音对话需要,也可只用文字聊天)
  • 本地模型服务:Ollama,或任意 OpenAI 兼容服务端(如 LM Studio、oMLX、llama.cpp)
  • 足够的内存/显存:需求取决于模型规模、量化方式与上下文长度

安装与启动步骤

  1. 1下载安装包

    在 GitHub Releases 页面按平台选择对应压缩包:macOS arm64/x64、Windows x64、Linux x64。

  2. 2解压并放置应用

    macOS 版解压后拖入「应用程序」;Windows 版解压后得到 Jarvis.exe;Linux 版解压出 Jarvis 目录。

  3. 3首次启动应用

    macOS 需右键点击应用再选「打开」;Windows 双击 Jarvis.exe;Linux 在解压目录运行可执行文件。

    ./Jarvis/Jarvis
  4. 4选择本地模型

    按设置向导选择语音识别模型与模型服务器,可连接 Ollama 或已有的 OpenAI 兼容服务端。

  5. 5授权并等待下载

    允许麦克风访问,等首批模型下载完成;向导会显示内存预算,不足时会给出 CPU 回退建议。

  6. 6试一句语音指令

    当界面提示正在聆听时,说一句「Jarvis, help me think through my day.」测试对话是否正常。

  7. 7打开文字聊天

    右键头像或使用托盘菜单打开 Chat,文字回复为静音模式,适合不方便说话时使用。

关键配置

配置项必填说明示例
config.json否高级配置入口,本地模型服务器、语音识别、语音、听写、MCP 与故障排查均在此调整~/.config/jarvis/config.json

如何确认成功

界面提示 Jarvis 正在聆听,或从托盘/头像右键打开 Chat 后能收到文字回复,即表示本地模型已跑通。

常见问题

Q:内存不足跑不动大模型怎么办?

A:在向导中改用更小的模型或更低量化;OpenAI 兼容端点的内存估算可手动修改;内存仍不足时程序会提示改用 CPU 回退。

Q:可以只用文字、不开麦克风吗?

A:可以。右键头像或托盘菜单打开 Chat 即进入文字对话,文字回复是静音的,语音功能不影响文字使用。

Q:macOS 提示应用无法打开怎么办?

A:按 README 说明不要双击,改为在访达中右键点击应用图标,选择「打开」后确认启动。

Q:完全断网能用吗?

A:使用本地模型服务器时,语音识别、对话模型与语音合成都在本机硬件上运行;网页搜索、天气与已连接的外部工具仍需联网。

Q:如何切换模型或调语音参数?

A:从托盘菜单进入 Settings,可选择模型、调整语音识别、配置工具并开启低功耗模式,无需手写 JSON。

注意事项

  • 对话内容、日记与知识图谱保存在本机;敏感信息在进入模型上下文或写入日记前会被脱敏。
  • 联网仅发生在网页搜索、天气查询和已连接工具等明确请求上。
  • 模型选择会被保存,下次启动无需重新下载与配置。
  • Linux 与 Windows 版为解压即用,请从解压后的目录内启动,避免缺少依赖文件。

核心亮点

  • 数据与记忆全部留在本机,模型可走 Ollama 离线推理,隐私边界清晰
  • 同时支持语音和文字输入,并带听写功能,桌面交互形态完整
  • 通过 MCP 接入外部工具,可扩展搜索、健康等自定义能力

不足之处

  • 本地模型效果受硬件和模型规模限制,与云端大模型存在体验差距
  • MCP 工具与垂直场景配置需要一定动手能力,非技术用户上手门槛偏高

适用场景

  • 注重隐私的用户在个人电脑上搭建不联网的日常问答助手
  • 开发者把本地模型与 MCP 工具串成个人自动化工作流
  • 需要语音听写与口述记录的桌面办公场景

替代项目

Open WebUI、Jan、LibreChat

上一篇:ollama-buddy

下一篇:没有了!

同类项目推荐

chatbot 开源

用Go快速搭建智能对话机器人,响应快、易扩展。

A fast responsive, machine learning, conversational dialog engine for creating chat ···

★ 420 2026-08-09
chat 开源

一套代码,聚合多种 AI 模型,团队协作开箱即用

chat web app for teams, sass with user management and ratelimit, support chatgpt(ope···

★ 574 2026-08-09
ChatGPT-in-Slack 开源

在 Slack 里直接召唤 ChatGPT,无需切换工具,提升团队效率

Swift demonstration of how to build a Slack app that enables end-users to interact w···

★ 512 2026-08-09
SwiftyChat 开源

用 SwiftUI 快速搭建聊天界面,内置 11 种消息类型和 8 套主题

A lightweight SwiftUI chat UI framework with 11 built-in message types, 8 themes, an···

★ 355 2026-08-09
SEEChat 开源

上传图片,即刻开启视觉对话

Multimodal chatbot with computer vision capabilities integrated, our 1st-gen LMM

★ 102 2026-08-09
J.A.R.V.I.S 开源

语音一句话,搞定邮件、新闻、天气和网站,像钢铁侠一样指挥电脑。

Personal Assistant built using python libraries. It does almost anything which inclu···

★ 1431 2026-08-09
Bard 开源

用 Python 调起 Google Bard,快速集成对话能力

Python SDK/API for reverse engineered Google Bard

★ 1390 2026-08-09
GhostGPT 开源

命令行和 Telegram 上跑 ChatGPT,还能生成图片和分享对话印记

GPT/DALL-E-based ChatGPT-like chatbot that runs on both CLI and Telegram, with shara···

★ 175 2026-08-09
BillyGPT 开源

用 Flet 快速搭建的桌面 ChatGPT 客户端,轻量可定制。

Maintenance-mode desktop ChatGPT client built with Flet, kept as a small open-source···

★ 392 2026-08-09