# isair/jarvis

A 100% private AI voice assistant that lives on your computer (works offline). Talk naturally as if Jarvis is a third person in the room, and get conversational responses. It remembers everything, knows location and time, can check the web, control Chrome, track nutrition, and more with support for unlimited MCPs / tools without context rot.

Repository: https://github.com/isair/jarvis
Canonical: https://ross.abutalabs.com/products/isair-jarvis
Language: Python
License: NOASSERTION
License Family: other
Topics: ai, assistant, privacy, private, search, searching, voice, health, mcp, nutrition, machine-learning
Last push: 2026-08-25T00:54:18+00:00

## Health v2 (maintenance only)
Score: 84/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 96, longevity 27
- inputs: {"age_days": 379, "days_push": 9, "days_rel": 29, "gap_med": 1, "n_releases_24m": 42}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1656, forks 319 (observed 2026-08-28T04:05:17.975311+00:00)

## What it is
Jarvis is a fully local, offline AI voice assistant for your computer that supports natural conversational interaction, unlimited memory, web search, screen reading, Chrome control, and nutrition tracking. It is extensible via MCP tools with smart tool selection to avoid context rot, and automatically redacts sensitive information before saving to disk.

## Use cases
- run a private voice assistant that works offline
- dictate text into any app with a free offline hotkey tool
- have an AI that remembers everything across conversations
- control Chrome and check the web by voice
- track nutrition by talking to an assistant
- connect an assistant to smart home, GitHub, or Slack via MCP tools
- have an AI chime in on room conversations as a third participant

## When to choose
- you want 100% local processing with no cloud or subscriptions
- you need a conversational voice assistant with persistent memory
- you want extensible tool support via MCP without context rot
- you're on macOS and want free offline dictation

## When to avoid
- you need a text chat interface (voice-only for now)
- you need mobile support
- you primarily run Windows or Linux (support may lag behind macOS)
- you need a fully stable, production-hardened product (still under active development)

## Facets
- artifact type: application
- maturity: active
- function: speech-recognition, chatbot, agent-framework, mcp, search-engine, nlp
- domain: artificial-intelligence, speech-processing, privacy, self-hosted, developer-tools
- platform: python
- tags: voice-assistant, offline-ai, local-llm, dictation, memory, nutrition-tracking, chrome-control, ai-agents, macos, desktop

## Member repositories
- isair/jarvis (main) score 84

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:17.975311+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:44:49.563574+00:00, confidence not recorded.
  - readme: https://github.com/isair/jarvis (fetched 2026-08-28T04:05:17.975311+00:00, sha 3e151f922be1)
- Data as of 2026-08-30T08:39:29.467469+00:00.
