{"repo":"wqq64842-commits/holojarvis","free":true,"listed":false,"github":"https://github.com/wqq64842-commits/holojarvis","clone":"git clone https://github.com/wqq64842-commits/holojarvis.git","description":"🤖 喊一声「贾维斯」动口就办事 —— Mac 中文语音管家：本地识别 + 任意大模型(中转站/DeepSeek/GPT) + 工具调用 + 克隆音 + 钢铁侠全息桌宠","language":"Python","stars":58,"topics":["chinese","deepseek","gpt-sovits","jarvis","llm","macos","mcp","voice-assistant","whisper"],"license":"MIT","category":"mcp-servers","readme_excerpt":"🤖 HoloJarvis 你电脑上的中文语音管家 —— 喊一声「贾维斯」，动口就办事。 本地语音识别 · 任意大模型（中转站/DeepSeek/GPT…）· 工具调用 · 克隆音发声 · 钢铁侠风格全息桌宠 简体中文 · English 演示：喊「贾维斯」→ 聆听 → 思考 → 用克隆音回答，HUD 反应堆随状态变色 --- ✨ 这是什么 HoloJarvis 是一个跑在 macOS / Windows 上的 中文语音助手 ，灵感来自电影里钢铁侠的 AI 管家。 你对着电脑喊「贾维斯」，它就醒来听你说话、理解意图、调用工具把事办了，再用语音回答你—— 桌面上还浮着一块青色的全息控制台桌宠，实时显示时间、系统状态和对话字幕。 🪟 项目最初为 macOS 而生（原名 jarvis-mac ），现已 同一套代码跨平台 支持 Windows： 底层差异（语音合成、截屏、剪贴板、媒体/音量、回收站、系统遥测等）按系统自动切换，集中在 jarvis/winops.py 。 它的大脑接的是 OpenAI 兼容接口 ，所以你可以用 自己的中转站 接入任意模型 （DeepSeek、GPT、Claude……），按需切换；嗓音可选接入 GPT-SoVITS 克隆音 ，让它用你想要的声音说话。 💡 这是一个个人项目，面向喜欢折腾、想要一个「本地可控、越用越懂你」的桌面语音助手的玩家。 🌟 特性 - 🎙️ 本地语音识别 —— 用 faster-whisper 在本地转写，不上传你的声音。 - 🔑 拼音模糊唤醒 —— 喊「贾维斯」即可唤醒，识别成「家维斯/贾卫师」等同音也能命中；并做了噪音幻听过滤，防止电视声误唤醒。 - 🧠 任意大模型 —— 通过你的中转站（OpenAI 兼容）接入 DeepSeek / GPT / Claude 等，改一行配置即可换模型。 - 🧰 17 个内置工具 + MCP 扩展 —— 开应用、查天气、控制音乐、读屏幕、发微信、整理文件、设倒计时…… 还能通过 MCP 接入更多能力。 - 🗣️ 克隆音发声 —— 可选接入 GPT-SoVITS，用克隆嗓音朗读；服务没开时自动回退到系统 say 。 - 🧬 长期记忆 —— 说「记住…」它就跨重启记住你的名字、偏好、习惯，越用越懂你。 - 🪟 全息桌宠 HUD —— 钢铁侠风格的青色控制台：弧形反应堆随状态变色、时钟天气、磁盘/电量/CPU 遥测、对话字幕、笔记栏。点反应堆即可说话。 - 🌀 3D 全息粒子控制台（ --holo ） —— 用 ./run.sh --holo 启动浏览器版形象：Three.js 万级粒子核心，摄像头手势控制（张手放大扩散、握拳聚拢、捏合切形态，球体/环体/DNA/星系/立方/头像六种形态），语音状态实时联动变色脉动、对话字幕、系统遥测。识别用 MediaPipe 本地模型，运行不依赖外网。 - 🔒 本地可控 —— 识别、桌宠、记忆都在本地；大模型走你自己的中转站，密钥配置全部留在本机、不进仓库。 🧱 架构 模块 文件 职责 --- --- --- 主循环 jarvis/ main .py 唤醒、状态机、把各模块串起来 识别 jarvis/asr.py jarvis/audio.py 麦克风 + faster-whisper 大脑 jarvis/brain.py 调中转站、工具调用循环、多步任务 工具 jarvis/tools.py jarvis/mcp bridge.py 本地工具 + MCP 工具 记忆 jarvis/memory.py 持久化到","default_branch":null,"files":null,"tree":[],"storefront":"/r/wqq64842-commits","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wqq64842-commits/holojarvis/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}