{
 "schema_version": 1,
 "generated": "2026-10-20",
 "id": "sosoj92-jarvis-assistant-vocal--run-jarvis-fully-offline-local",
 "repo": "sosoj92/jarvis-assistant-vocal",
 "repo_url": "https://github.com/sosoj92/jarvis-assistant-vocal",
 "repo_slug": "sosoj92-jarvis-assistant-vocal",
 "title": "Run the voice assistant fully offline with Ollama",
 "page_title": "How to run the voice assistant fully offline with Ollama with Jarvis Assistant Vocal",
 "summary": "Use the local mode with Ollama and a local voice so no API or usage cost is needed.",
 "who": "A privacy-minded user or a person with no cloud budget who wants a voice assistant that works without internet after setup.",
 "problem": "Cloud assistants send voice and requests to external providers and charge per use, which some users want to avoid.",
 "outcome": "Jarvis runs in local mode with Ollama (qwen3.5:4b) and Piper or Kokoro voice, with no API calls or usage fees.",
 "steps": [
  "Run the install steps from the README: `uv sync`, then `uv run play`.",
  "Run `python scripts/doctor.py` to check your hardware and see which local model it recommends for your VRAM.",
  "Set the mode to local in `config.yaml` (`mode: local`), or say 'passe en local' once Jarvis is running.",
  "Choose Piper, Kokoro or Windows as the voice engine.",
  "Ask a simple domotique or PC question and check that the answer comes from the local model."
 ],
 "agent_prompt": "In the sosoj92/jarvis-assistant-vocal repo, configure local mode with Ollama and a local voice on this machine. Expected output: `python scripts/doctor.py` reports a recommended local model and Jarvis answers a spoken request with no cloud call. Verify that the mode shows as local before reporting success.",
 "agents": [
  "any"
 ],
 "difficulty": "Advanced",
 "time": "2 hours",
 "basis": "readme",
 "caveat": "The README warns that local 7B models handle domotique and PC tools well but browser and reservation features still work best with a cloud model.",
 "category": "Personal productivity",
 "tags": [
  "Personal productivity"
 ],
 "lang": "python",
 "requirements": [
  "Windows 11 PC with a microphone",
  "Internet access for the installer, which fetches uv, Git, Python 3.13 and Chromium",
  "An API key from OpenAI or Anthropic if you use cloud mode (not needed for local mode)",
  "Optional: Philips Hue lights and OBS if you want those tools"
 ],
 "risk": "sensitive",
 "seen_in_the_wild": false,
 "mentioned_publicly": false,
 "risks": [],
 "best": false,
 "score": 0.9,
 "evidence": [],
 "url": "https://dedupedai.com/use-cases/sosoj92-jarvis-assistant-vocal/run-jarvis-fully-offline-local/",
 "md": "https://dedupedai.com/use-cases/sosoj92-jarvis-assistant-vocal/run-jarvis-fully-offline-local/index.md",
 "disclaimer": "Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked \"Seen in the wild\", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email hello@dedupedai.com and we will look at it promptly.",
 "api": "https://dedupedai.com/api/v1/usecases/sosoj92-jarvis-assistant-vocal--run-jarvis-fully-offline-local.json",
 "api_version": "v1"
}
