Jarvis 0.1.0 — Windows installer
First packaged build of Jarvis — a local desktop AI assistant for Windows.
Install
Download Jarvis-0.1.0-Setup.exe and run it. Windows 10/11 x64, installs per-user by default (no admin prompt). Nothing else to install: Python, Qt, the ONNX runtime and the speech models are all bundled.
The installer is unsigned, so SmartScreen will warn on first run — More info → Run anyway.
After installing
Jarvis needs a FreeLLMAPI router and a key to think. Paste yours into:
%LOCALAPPDATA%\Jarvis\.env
Until you do, only the local Ollama fallback answers. Everything Jarvis writes lives in that same folder — .env, settings.local.toml, data/ (memory and scheduler databases), and drop-in skills/. Uninstalling leaves it alone, so an upgrade keeps your key, memory and generated skills.
profiles.embed starts unset by design and has no fallback: run jarvis-cli models --embeddings, pick one, and pin it in Settings. Memory and the semantic tool router stay offline until you do.
What's in it
LLM gateway with retry, circuit breakers and profile degradation; event bus; permission broker; skill system with nine built-in skills; the agent loop; a PySide6 dashboard with System, Skills, Files and Settings views; voice (wake word, VAD, STT, TTS, push-to-talk); memory (episodic log, remembered facts, document search, semantic tool router); and proactive scheduling (persistent reminders, do-not-disturb, morning briefing).
Two executables ship in the install directory:
jarvis.exe |
the dashboard — what the shortcuts point at |
jarvis-cli.exe |
chat, health, skills, models |
Notes
~340 MB download, ~1.1 GB installed. Unsigned. x64 only.