Jarvis. AI that speaks your language

Jarvis is a free AI voice assistant for Android, iPhone and Mac. Talk to it in your own language, give it a personality, and let it look things up, practise with you and handle the busywork. On the Mac it also types for you and controls your apps. No subscription.

Key features

  • 4x faster dictation than typing. Works in every app on macOS
  • Free and open source. No license fees. No subscription. No telemetry
  • Runs on Apple Silicon (M1, M2, M3, M4) and Intel Macs with zero setup

Why pick Jarvis

Jarvis is free, open-source, and built for macOS. Dictate faster than you type, drive apps with your voice, and chain AI workflows. Without subscriptions.

Optimized for Apple Silicon

Tuned for M1, M2, M3, and M4 Apple Silicon. Speech is processed locally on your Mac. Your audio never leaves the device. Compatible with Intel Macs running macOS 12 Monterey or later.

Alternatives compared

Best free open-source alternative to Wispr Flow, Superwhisper, MacWhisper, Whisper AI, Dragon Dictation, and Apple Dictation. See the 2026 comparison.

Jarvis vs the alternatives

Honest, in-depth comparisons: Jarvis vs ChatGPT, Jarvis vs Claude, Jarvis vs Perplexity, Jarvis vs Claude Code, Jarvis vs Gemini, Jarvis vs Manus AI, Jarvis vs Wispr Flow, and Jarvis vs Superwhisper.

Download Jarvis Free

FAQ

Is Jarvis free?

Yes. Jarvis is free on Android, iPhone and Mac, with no subscription. The phone app runs on your own free Google AI key.

Where does my voice go?

On the Mac, dictation runs on-device and your audio never leaves it. On the phone, your voice goes straight to the AI provider whose key you use, not through us.

Does Jarvis work on Intel Macs?

Yes. Jarvis runs on Intel Macs with macOS 12 Monterey or later, and is optimized for Apple Silicon (M1, M2, M3, M4).

How does Jarvis compare to Wispr Flow and Superwhisper?

Jarvis is free and open source, runs locally with sub-300ms latency, and adds voice-driven app control on top of dictation. Wispr Flow is subscription + cloud; Superwhisper is local but transcription-only.