Install
The install script detects your architecture, downloads the matching release, verifies its
SHA-256, and installs octo to your PATH:
curl -fsSL https://octo-agent.dev/install.sh | shThen start the local server and onboard in your browser:
octo serve -d # run the local server in the backgroundxdg-open http://127.0.0.1:8088 # opens the dashboard127.0.0.1 is loopback, so no access key is needed — the page goes straight into first-run
onboarding (pick a provider, paste a key). Stop the server later with octo serve --stop. Prefer
the terminal? Just run octo.
Prebuilt archives (linux / darwin / windows × amd64 + arm64) and checksums.txt are on the
latest release if you’d rather grab one
by hand.
Install script (command line) — same one-liner as Linux:
curl -fsSL https://octo-agent.dev/install.sh | shocto serve -d # run the local server in the backgroundopen http://127.0.0.1:8088 # opens the dashboardDouble-click installer — download octo-setup.pkg from the
latest release (one universal package
covers both Apple Silicon and Intel) and double-click it.
- Installer.app offers only “Install for me only” — no administrator password.
- It installs octo to
~/Library/Application Support/octo, adds it to yourPATH(appends to~/.zprofile/~/.bash_profile/~/.profile), and registers a LaunchAgent that startsocto serve -don every login. - When it finishes it starts the server and opens
http://127.0.0.1:8088to walk you through first-run onboarding. - For a terminal session, open a new terminal and run
octo.
Download octo-setup.exe from the
latest release and double-click it.
- It installs per-user (no administrator prompt), puts
octoon yourPATH, and adds a Start-menu entry. - When it finishes it starts the local server in the background (
octo serve -d) and openshttp://127.0.0.1:8088to walk you through first-run onboarding. - The server also registers to start on each login (a per-user
Runentry, no window), so the dashboard is up after a reboot. - For a terminal session, open a new terminal and run
octo.
The installer is signed through the SignPath Foundation’s free open-source program; until that rolls out on a given release, Windows SmartScreen may show “Windows protected your PC” — click More info → Run anyway. Uninstall from “Add or remove programs” like any other app.
Upgrading
Section titled “Upgrading”octo upgrade # installs the latest release in place, SHA-256 verifiedocto upgrade --check # only compares versionsThe web UI’s version badge offers the same flow.
From Go or from source
Section titled “From Go or from source”go install github.com/open-octo/octo-agent/cmd/octo@latestgit clone https://github.com/open-octo/octo-agent.gitcd octo-agentmake build # produces ./octoNext: Quickstart.