jarvis vs pipecat-examples
Two of the top projects in Voice and realtime, side by side: who leads on each score part and who each one suits, then setup, license, activity and what each review found.
jarvis
Voice interface that brainstorms specs and drives Claude Code sessions on macOS
pipecat-examples
Intermediate and advanced example bots built on the Pipecat voice framework
Verdict
jarvis ranks higher, 58 to 56. Of the 4 score parts we measure for both, jarvis leads on 2, pipecat-examples on 1 and 1 is even.
- Adoptionjarvis leads by 16 points, 41 to 25: a wide gap.
- FreshnessEven at 100.
- Maintenancepipecat-examples leads by 22 points, 60 to 38: a wide gap.
- Agent-readyjarvis leads by 40 points, 40 to 0: a wide gap.
Pick jarvis if you are
Claude Code users on macOS who want to drive builds by voice
- Runs on the Claude subscription login; strips ANTHROPIC_* env vars so no API key is billed
- Watches all local Claude Code sessions and can answer a Terminal permission prompt
Pick pipecat-examples if you are
Developers building voice agents and phone bots with Pipecat
- Telephony coverage across Twilio, Telnyx, Plivo, Exotel, Genesys and Daily PSTN/SIP
- simple-chatbot has clients for React, JavaScript, Swift, Kotlin and React Native
| What we compare | jarvis | pipecat-examples |
|---|---|---|
| Score parts, out of 100 | ||
| Adoption | 41, known | 25, niche |
| Freshness | 100, active | 100, active |
| Maintenance | 38, patchy | 60, fair |
| Agent-ready | 40, minimal | 0, none |
| Facts from GitHub and the README | ||
| Stars | 978 | 407 |
| License | custom license (read the license) | BSD-2-Clause (permissive) |
| Last commit | Sep 2026 | Nov 2026 |
| Last release | Sep 2026 | None published |
| Language | Python | Python |
| Docker | No | Yes |
| GPU | Not needed | Not stated |
| arm64 or Apple Silicon | Not stated | Not stated |
jarvis
JARVIS is a voice front end for Claude Code on macOS. A long-lived `claude -p` process on your own subscription brainstorms a design with you, writes it to a spec file in the project, then starts Claude Code runs that plan, review and execute it. It also watches every Claude Code session on the machine and says aloud which ones are waiting on you. Runs are logged in SQLite and shown on a local dashboard.
Who it is for: Claude Code users on macOS who want to drive builds by voice
Strengths
- Runs on the Claude subscription login; strips ANTHROPIC_* env vars so no API key is billed
- Watches all local Claude Code sessions and can answer a Terminal permission prompt
- Every run is recorded in SQLite with prompt, status, tokens and events; six-tab dashboard
- Extra tools via any MCP server in connections.json; other MCP configs are ignored
Weaknesses
- macOS only; terminal control, screenshots and notifications depend on AppleScript
- Requires Chrome for Web Speech API; no server-side transcription fallback
- Fish Audio API key is required; without it replies appear only as text
- Spawned runs use --dangerously-skip-permissions by default, with full privileges on your machine
- Python, Claude (Sonnet by default, via Claude Code)
- Needs Claude Code CLI 2.1.224+ (logged in), Fish Audio API key, Google Chrome, Python 3.11+, Node.js 18+, Playwright Chromium, OpenSSL (self-signed certs)
- env example file
pipecat-examples
Python example apps for Pipecat, an open-source framework for voice and multimodal AI. They cover phone bots (Twilio, Telnyx, Plivo, Exotel, Genesys, Daily PSTN/SIP), web and mobile clients, WebRTC and WebSocket transports, plus deployment and tracing samples. Learning-level examples live in the main Pipecat repo.
Who it is for: Developers building voice agents and phone bots with Pipecat
Strengths
- Telephony coverage across Twilio, Telnyx, Plivo, Exotel, Genesys and Daily PSTN/SIP
- simple-chatbot has clients for React, JavaScript, Swift, Kotlin and React Native
- Deployment samples for Pipecat Cloud, Fly.io, Modal and Cerebrium
- OpenTelemetry examples using Langfuse, LangSmith and Jaeger
Weaknesses
- Separate example directories, not a single app to fork
- Needs third-party API keys such as OpenAI, Deepgram and Cartesia
- Tied to the Pipecat framework; examples do not carry over to other stacks
- No tagged releases to pin examples against
- Python, OpenAI, Gemini Live, Deepgram, Cartesia
- Needs Python 3.11+, OpenAI, Deepgram, Cartesia, Twilio, Daily
- Docker
More in Voice and realtime
Building with these?
We help teams pick an open-source AI stack and run it in production. Client work never changes a rank.