Jarvis connects to Jira, Confluence, GitHub, Slack and your Mac — executing real work from a single prompt. All on your machine. Nothing leaves.
Free & open source. macOS 13+ · Apple Silicon & Intel · No cloud required
Every time you paste a sprint report into ChatGPT, that data trains someone else's model. Jarvis runs entirely on your hardware — the AI comes to your data, not the other way around.
Side-by-side reality check.
Electron shell + Python tool sidecar + pluggable AI backend. Every layer is auditable, replaceable, and runs entirely on your hardware.
localhost:7821 — never routed through an external service. Credentials are injected per-call from macOS Keychain and never logged. The Python sidecar auto-restarts if it crashes and kills stale port squatters on boot.When you send a message, Jarvis enters a 12-iteration execution loop. Each iteration calls the LLM with accumulated tool results, executes new tool requests, caches results to avoid redundant API calls, and injects a synthesis nudge when the model tries to re-fetch already-retrieved data.
Jarvis isn't a demo. It's the difference between a scrum master spending 3 hours on sprint reports and 15 minutes. Across a team. Every week.
These aren't demos. They're Monday morning workflows.
Jarvis uses faster-whisper (Whisper base model) running entirely locally for speech-to-text — no Google, no Apple servers. The model loads once into a persistent Python worker and stays resident, so each listen cycle is near-instant. Responses are spoken aloud via macOS Say.
Switch between purpose-built skill personas that reshape how Jarvis thinks, writes, and prioritizes. Each skill injects a specialized system prompt — Scrum Master mode focuses on sprint health, CISO mode emphasizes risk and compliance, Data Analyst mode demands numbers and tables.
Requires macOS 13+ and Python 3.10+. Ollama is optional but recommended for full local operation.
Open the .dmg, drag Jarvis to Applications. On first launch macOS may show a security warning — right-click the app and choose Open.
Download from ollama.com, then pull the recommended models:
Low on RAM? gemma4:12b works great on 16GB machines.
Or let Jarvis do it — first launch prompts to auto-install all requirements.
Open Settings (⚙️ in sidebar). Enter your Jira URL + API token, GitHub token, Slack bot token, and optional Gemini key. Stored securely in macOS Keychain.