⚡ Năng suất•Miễn phí•Đang hoạt động
JARVIS
AI assistant voice-first cho macOS kiểu MCU, tích hợp Calendar, Mail, Notes qua AppleScript, spawn Claude Code session, có Three.js orb visualization.
#jarvis-macos
Danh mục
⚡ Năng suất
Giá
Miễn phí
GitHub Stars
⭐ 820
Ngôn ngữ
Python
License
NOASSERTION
Ngày thêm
2026-03-31
Tóm tắt từ README GitHub
JARVIS
Just A Rather Very Intelligent System — a voice for Claude Code.
JARVIS is a British butler who sits on top of the Claude Code you already pay
for. You talk to him. He brainstorms a project with you out loud, one question
at a time; when you have settled on something he writes the design down as a
file in your project; then he starts a real Claude Code session on it and
drives it through plan → review → execute. While it runs he watches every
Claude Code session on your machine, and when one of them is stuck waiting on
a human he tells you which one, out loud, without you having to look.
"Will do, sir."
What you actually look at while you talk to him: ,
rendered live. The audio driving the pulse is synthetic — a speech-shaped
envelope fitted to a measurement of the real analyser, not a recording of his
voice — but every pixel is that file running. Regenerate with
.
The whole dashboard, clicked through. Fictional sample data throughout — the
projects, prompts, people and figures in every screenshot on this page are
invented.
---
What it costs
No AI API usage, and none is possible. JARVIS's brain is a Claude Code
process running on your Claude subscription
Xem thêm từ README.mdThu gọn README.md
Đánh giá chi tiết
Tổng quan
JARVIS là AI assistant voice-first trên macOS, lấy cảm hứng từ MCU. Nói bằng giọng nói, JARVIS nghe, trả lời bằng giọng British, và thực hiện tác vụ: đọc lịch, check email, tạo note, spawn Claude Code session để build project. Có orb particle animation bằng Three.js phản ứng theo giọng.
Tính năng chính
- Voice conversation hai chiều qua Web Speech API + Fish Audio TTS
- Spawn Claude Code session để build software
- Đọc Apple Calendar, Mail, Notes qua AppleScript
- Memory system dùng SQLite + FTS5, nhớ preference xuyên session
- Task management với priority và due date
- Web browsing qua Playwright
- Three.js audio-reactive particle orb visualization
Stack kỹ thuật
Backend: FastAPI + Python (~2300 dòng). Frontend: Vite + TypeScript + Three.js. AI: Claude Haiku + Claude Opus. TTS: Fish Audio. Giao tiếp qua WebSocket.
Điểm mạnh
- Voice-first mượt, tích hợp native macOS không cần OAuth
- Memory persistent qua SQLite giữa các session
Hạn chế
- Chỉ macOS, cần Google Chrome cho Web Speech API
- Cần 2 API key (Anthropic + Fish Audio). License non-commercial
Phù hợp khi nào
Developer trên macOS muốn voice-first AI assistant hands-free để quản lý lịch, email, và spawn coding tasks.