Repository navigation
Releases: alexberardi/jarvis-server
Release list
jarvisd v0.1.0-rc18
Single-binary Jarvis Automation server (jarvisd) and desktop agent (jarvis-agent). Download the archive for your platform, verify it against SHA256SUMS (signed: SHA256SUMS.minisig, minisign key RWRyW6ICtU+iyX4p4RnS24ju0gRsWpxvv6B8pI9G+ZS01q8t8oupAQ8L), and run jarvisd serve. The macOS jarvisd binary is signed with a Developer ID and notarized. macOS: open Jarvis-Automation-Server-<version>.dmg (the server) or Jarvis-Automation-Agent-<version>.dmg (the desktop agent), drag the app to Applications and open it (both are notarized). Existing installs: jarvisd upgrade. Run jarvisd doctor to check that nodes and phones can reach it. Debian/Ubuntu: open jarvis-automation-server_<version>_<arch>.deb (the server) or jarvis-automation-agent_<version>_<arch>.deb (the desktop agent) to install it with App Center or Software. Windows: Jarvis-Automation-Server-Setup-<version>.exe installs the server, Jarvis-Automation-Agent-Setup-<version>.exe the desktop agent (for you only, no administrator needed). Windows may say Windows protected your PC: Jarvis Automation is safe and open source, and Windows shows this for any installer that isn't signed with a paid code-signing certificate, which we don't buy. Click More info, then Run anyway. To check the file first, compare its SHA-256 with SHA256SUMS. Other Linux desktop agents: curl -fsSLo install-agent.sh https://github.com/alexberardi/jarvis-server/releases/download/v0.1.0-rc18/install-agent.sh && sh install-agent.sh. Raspberry Pi voice node (64-bit Raspberry Pi OS, ReSpeaker 2-mics HAT): curl -fsSLo install-pi.sh https://github.com/alexberardi/jarvis-server/releases/download/v0.1.0-rc18/install-pi.sh && sudo sh install-pi.sh (install-pi.sh is listed in SHA256SUMS, so it can be checked first).
jarvisd v0.1.0-rc17
Single-binary Jarvis Automation server (jarvisd) and desktop agent (jarvis-agent). Download the archive for your platform, verify it against SHA256SUMS (signed: SHA256SUMS.minisig, minisign key RWRyW6ICtU+iyX4p4RnS24ju0gRsWpxvv6B8pI9G+ZS01q8t8oupAQ8L), and run jarvisd serve. The macOS jarvisd binary is signed with a Developer ID and notarized. macOS: open Jarvis-Automation-Server-<version>.dmg (the server) or Jarvis-Automation-Agent-<version>.dmg (the desktop agent), drag the app to Applications and open it (both are notarized). Existing installs: jarvisd upgrade. Run jarvisd doctor to check that nodes and phones can reach it. Debian/Ubuntu: open jarvis-automation-server_<version>_<arch>.deb (the server) or jarvis-automation-agent_<version>_<arch>.deb (the desktop agent) to install it with App Center or Software. Windows: Jarvis-Automation-Server-Setup-<version>.exe installs the server, Jarvis-Automation-Agent-Setup-<version>.exe the desktop agent (for you only, no administrator needed). Windows may say Windows protected your PC: Jarvis Automation is safe and open source, and Windows shows this for any installer that isn't signed with a paid code-signing certificate, which we don't buy. Click More info, then Run anyway. To check the file first, compare its SHA-256 with SHA256SUMS. Other Linux desktop agents: curl -fsSLo install-agent.sh https://github.com/alexberardi/jarvis-server/releases/download/v0.1.0-rc17/install-agent.sh && sh install-agent.sh. Raspberry Pi voice node (64-bit Raspberry Pi OS, ReSpeaker 2-mics HAT): curl -fsSLo install-pi.sh https://github.com/alexberardi/jarvis-server/releases/download/v0.1.0-rc17/install-pi.sh && sudo sh install-pi.sh (install-pi.sh is listed in SHA256SUMS, so it can be checked first).
jarvisd v0.1.0-rc16
Single-binary Jarvis Automation server (jarvisd) and desktop agent (jarvis-agent). Download the archive for your platform, verify it against SHA256SUMS (signed: SHA256SUMS.minisig, minisign key RWRyW6ICtU+iyX4p4RnS24ju0gRsWpxvv6B8pI9G+ZS01q8t8oupAQ8L), and run jarvisd serve. The macOS jarvisd binary is signed with a Developer ID and notarized. macOS: open Jarvis-Automation-Server-<version>.dmg (the server) or Jarvis-Automation-Agent-<version>.dmg (the desktop agent), drag the app to Applications and open it (both are notarized). Existing installs: jarvisd upgrade. Run jarvisd doctor to check that nodes and phones can reach it. Debian/Ubuntu: open jarvis-automation-server_<version>_<arch>.deb (the server) or jarvis-automation-agent_<version>_<arch>.deb (the desktop agent) to install it with App Center or Software. Windows: Jarvis-Automation-Server-Setup-<version>.exe installs the server, Jarvis-Automation-Agent-Setup-<version>.exe the desktop agent (for you only, no administrator needed). Windows may say Windows protected your PC: Jarvis Automation is safe and open source, and Windows shows this for any installer that isn't signed with a paid code-signing certificate, which we don't buy. Click More info, then Run anyway. To check the file first, compare its SHA-256 with SHA256SUMS. Other Linux desktop agents: curl -fsSLo install-agent.sh https://github.com/alexberardi/jarvis-server/releases/download/v0.1.0-rc16/install-agent.sh && sh install-agent.sh. Raspberry Pi voice node (64-bit Raspberry Pi OS, ReSpeaker 2-mics HAT): curl -fsSLo install-pi.sh https://github.com/alexberardi/jarvis-server/releases/download/v0.1.0-rc16/install-pi.sh && sudo sh install-pi.sh (install-pi.sh is listed in SHA256SUMS, so it can be checked first).
jarvisd v0.1.0-rc15
v0.1.0-rc15 at 13e7222 (user OK to cut, 2026-10-17). Highlights: opt-in standard OpenAI streaming on /openai/v1/chat/completions (#183); live-first LLM admission, background calls wait for live ones and are capped (#184, #194); prompts as text (contract, renderer, built-ins; #191, #192, #195; not yet the voice path); policy package (#196, off by default); desktop agent self-update, enroll, Pantry packages; macOS apps/dmgs (signed, notarized), Windows installers, Debian packages; web app P2-P5; refresh tokens last 30 days. Migrations since rc14 (all additive): auth 00002_display_name, cc 00170_node_kind, 00180_node_owner_addr, 00190_node_device_id (going back to rc14 needs --allow-downgrade). Release workflow green, 21 assets, minisign verified.
jarvisd v0.1.0-rc14
Single-binary Jarvis server. Download the archive for your platform, verify it against SHA256SUMS (signed: SHA256SUMS.minisig, minisign key RWRyW6ICtU+iyX4p4RnS24ju0gRsWpxvv6B8pI9G+ZS01q8t8oupAQ8L), and run jarvisd serve. The macOS binary is signed with a Developer ID and notarized. Existing installs: jarvisd upgrade. Run jarvisd doctor to check that nodes and phones can reach it.
jarvisd v0.1.0-rc13
Single-binary Jarvis server. Download the archive for your platform, verify it against SHA256SUMS (signed: SHA256SUMS.minisig, minisign key RWRyW6ICtU+iyX4p4RnS24ju0gRsWpxvv6B8pI9G+ZS01q8t8oupAQ8L), and run jarvisd serve. The macOS binary is signed with a Developer ID and notarized. Existing installs: jarvisd upgrade. Run jarvisd doctor to check that nodes and phones can reach it.
jarvisd v0.1.0-rc9
Single-binary Jarvis server. Download the archive for your platform, verify it against SHA256SUMS (signed: SHA256SUMS.minisig, minisign key RWRyW6ICtU+iyX4p4RnS24ju0gRsWpxvv6B8pI9G+ZS01q8t8oupAQ8L), and run jarvisd serve. The macOS binary is signed with a Developer ID and notarized. Existing installs: jarvisd upgrade. Run jarvisd doctor to check that nodes and phones can reach it.
jarvisd v0.1.0-rc8
Single-binary Jarvis server. Download the archive for your platform, verify it against SHA256SUMS (signed: SHA256SUMS.minisig, minisign key RWRyW6ICtU+iyX4p4RnS24ju0gRsWpxvv6B8pI9G+ZS01q8t8oupAQ8L), and run jarvisd serve. The macOS binary is signed with a Developer ID and notarized. Existing installs: jarvisd upgrade. Run jarvisd doctor to check that nodes and phones can reach it.
jarvisd v0.1.0-rc12
Single-binary Jarvis server. Download the archive for your platform, verify it against SHA256SUMS (signed: SHA256SUMS.minisig, minisign key RWRyW6ICtU+iyX4p4RnS24ju0gRsWpxvv6B8pI9G+ZS01q8t8oupAQ8L), and run jarvisd serve. The macOS binary is signed with a Developer ID and notarized. Existing installs: jarvisd upgrade. Run jarvisd doctor to check that nodes and phones can reach it.
jarvisd v0.1.0-rc11
Single-binary Jarvis server. Download the archive for your platform, verify it against SHA256SUMS (signed: SHA256SUMS.minisig, minisign key RWRyW6ICtU+iyX4p4RnS24ju0gRsWpxvv6B8pI9G+ZS01q8t8oupAQ8L), and run jarvisd serve. The macOS binary is signed with a Developer ID and notarized. Existing installs: jarvisd upgrade. Run jarvisd doctor to check that nodes and phones can reach it.