Get JARVIS
Three ways in: boot JarvisOS — the full AI-native operating system — run the Jarvis App on the desktop you already have, or install theCLI/TUI daemon straight from PyPI. The app and CLI both talk to the same JARVIS daemon; the OS ships all of it preconfigured.
The full system
Fetching latest release...
Connecting to GitHub API to fetch the latest release information.
The desktop app
A native chat window for the JARVIS daemon — sessions, live permission requests with per-task approval, and desktop widgets. Requires the daemon (install the CLI below, or run JarvisOS).
Builds are currently unsigned: Windows SmartScreen warns (“More info → Run anyway”) and macOS needs right-click → Open on first launch. The macOS build is Apple silicon only for now. Linux needs WebKitGTK 4.1.
The daemon, anywhere
Project-JARVIS is the brain: LLM orchestration, the TLA security gate, MCP tool dispatch, voice, and both terminal interfaces. Its download is a package, not a file:
pip install project-jarvis
jarvis providers add --type ollama --model qwen3:4b
jarvis chat # or: jarvis tuiLinux is the reference platform. Windows and macOS are supported in beta (Python 3.11–3.13 recommended); tool servers from the MCP registry are mostly Linux-only today.
Installing JarvisOS
1. Boot from USB
Flash the ISO to a USB drive using dd, Ventoy, or Balena Etcher. Boot from the USB and you'll land in the live environment.
sudo dd if=jarvisos-*.iso of=/dev/sdX bs=4M status=progress2. Live Environment
The live session gives you a fully functional JARVIS OS with KDE Plasma 6. Test the AI features, explore the system, and run the jarvis CLI.
3. Install to Disk
Launch the Calamares installer from the desktop for a guided installation to your hard drive — automatic partitioning, user setup, and bootloader configuration included.
4. Virtual Machine
JARVIS OS runs well in VirtualBox or QEMU/KVM. Allocate at least 4 GB RAM and 20 GB disk for comfortable usage with local LLM inference.
qemu-system-x86_64 -m 4G -smp 4 -cdrom jarvisos-*.isoBuild from source
JARVIS OS is fully open source. Clone the build system and run the nine-script pipeline to produce your own ISO from scratch.
git clone https://github.com/JarvisOSLinux/jarvisos.git
cd jarvisos
sudo ./01-*.sh # begin the build pipelineView on GitHub ↗