{"id":"isair-jarvis","name":"jarvis","af_score":41.5,"security_score":29.8,"reliability_score":23.8,"what_it_does":"Jarvis is a locally-run, voice-first AI assistant for a user’s computer. It listens for a wake word (“Jarvis”), performs speech recognition (Whisper), runs an on-device intent judge and a selectable LLM via Ollama, supports local tools (e.g., screenshot/OCR, web search, weather, file access, nutrition/location features), and can connect to external capabilities via MCP servers (e.g., GitHub, Home Assistant, Google Workspace, Slack/Discord, databases). It claims 100% local processing and automatic redaction, with conversation/memory stored locally.","best_when":"You want an offline-capable, local voice assistant that can also call local and third-party MCP tools on your own machine for personal automation and assistance.","avoid_when":"You need a standardized remote API/SDK with guaranteed uptime, or you cannot run/maintain local model tooling and keep tokens/secrets secure on the host.","last_evaluated":"2026-03-30T13:44:43.941830+00:00","has_mcp":true,"has_api":false,"auth_methods":["Per-MCP-provider tokens via environment variables (e.g., GITHUB_TOKEN, API_ACCESS_TOKEN, GOOGLE_CLIENT_SECRET, SLACK tokens, COMPOSIO_API_KEY).","Local-only operation; no documented auth for Jarvis itself in the README."],"has_free_tier":false,"known_gotchas":["Voice-only interface: agents that expect a text/chat API may not have a direct integration path (README says no text chat UI yet).","MCP integrations rely on external MCP server implementations and tokens; failures may look like tool errors rather than Jarvis-specific errors.","Stop/interrupt behavior may be imperfect (README: “Stop” commands during speech sometimes get filtered as echo).","Under-active development; primary development on macOS, Windows/Linux support may lag."],"error_quality":0.0}