Installation
Linux or macOS. Python 3.10+. A Hermes-compatible gateway (bundled with your download).
./installer/preflight.sh
./installer/install.sh
Then open http://127.0.0.1:3001 (default) and complete the wizard.
Condensed from the shipped bundle. Full detail lives in INSTALL.md inside your download.
Linux or macOS. Python 3.10+. A Hermes-compatible gateway (bundled with your download).
./installer/preflight.sh
./installer/install.sh
Then open http://127.0.0.1:3001 (default) and complete the wizard.
ANIMUS reads ANIMUS_UPDATE_URL from animus.env (see animus.env.example).
On launch it fetches JSON with version, download_url, and notes. When
a newer version exists, you get a banner; one click downloads the zip and extracts over the install (then
restart).
Version history for this site: Updates.
If you operate the update manifest for ANIMUS, use the seller publish page (upload zip + refresh manifest) or the CLI flow in the ANIMUS repo README. Buyers do not need this page — they use in-app updates or re-download from Gumroad.
Run ANIMUS bound to 127.0.0.1, use Tailscale Serve to expose HTTPS to your tailnet, and set
HERMES_CHAT_PUBLIC_URL / wizard hints to match. Install the PWA from your phone’s browser for a
home-screen icon.
See the homepage FAQ for common questions.