A private, local-first voice assistant that lives on your computer.
Talk naturally, as if Jarvis were a third person in the room.
Voice-first · Local AI · Personal memory · No subscription
Download Jarvis → · Get started · Explore the app · Support the project
Jarvis is built to be part of the conversation, not another screen to type into. Talk through an idea, discuss plans with a friend, then ask “Jarvis, what do you think?” While listening, it keeps a short, temporary rolling transcript of nearby speech so it can join an ongoing conversation using what was just discussed, without you having to repeat the background.
Say “Jarvis” anywhere in a sentence and follow up naturally. Speech recognition, language models and speech synthesis run on hardware you control. The animated face gives your voice assistant a presence on the desktop; chat is there when you would rather type.
Your conversation memory stays on your computer. Sensitive information is redacted before it reaches model context or the saved diary. Web search, weather and connected tools use the network when you ask for those capabilities; local conversation does not require a cloud AI account.
A voice, a face, and a place in the conversation.
1. Download the app. Choose your platform from GitHub Releases.
| Platform | Package | Open |
|---|---|---|
| macOS · Apple Silicon | Jarvis-macOS-arm64.zip |
Extract, move to Applications, then right-click → Open |
| macOS · Intel | Jarvis-macOS-x64.zip |
Extract, move to Applications, then right-click → Open |
| Windows · x64 | Jarvis-Windows-x64.zip |
Extract, then run Jarvis.exe |
| Linux · x64 | Jarvis-Linux-x64.tar.gz |
Extract, then run ./Jarvis/Jarvis |
2. Choose your local models. The setup wizard guides you through speech recognition and a model server. Use Ollama, or connect an OpenAI-compatible server you already run, such as LM Studio, oMLX or llama.cpp.
3. Make it yours.
