Installation
🟡 Partial — The froga binary is published. The installer is served from GitHub (independent from the bucket), verifies the ECDSA-P256 signature of the binary (fail-closed) and downloads it from the native bucket. The vanity channel get.venturalitica.ai does not resolve yet (Edge Services TLS pending activation). Use the one-liner with FROGA_INSTALL_BASE shown below.
froga is Venturalítica’s engine for governing high-risk AI from git. Official binaries for Linux, macOS and Windows are planned (cargo-dist installers + GHCR image); you can also run it as a container or build it from source.
Quick install
Section titled “Quick install”The installer (install.sh) is served from GitHub (independent from the binary releases bucket). The binary is downloaded from the bucket and the installer verifies its ECDSA-P256 signature before executing it (fail-closed). This breaks the atomic-swap vector: even if the bucket were compromised, the attacker could not also swap the verification script.
curl -fsSL \ https://raw.githubusercontent.com/Venturalitica/seigarrena/main/scripts/install/install.sh \ | FROGA_INSTALL_BASE=https://sei-releases.s3.fr-par.scw.cloud shThe installer detects your OS and architecture (x86_64 or aarch64), verifies the
ECDSA-P256 signature of the binary (fail-closed), and places it at ~/.local/bin/froga.
If that directory is not on your PATH, the installer tells you so.
Once the vanity channel get.venturalitica.ai is active (Edge Services TLS pending
activation), the FROGA_INSTALL_BASE parameter will no longer be needed.
irm https://raw.githubusercontent.com/Venturalitica/seigarrena/main/scripts/install/install.ps1 | iexInstalls froga.exe under %LOCALAPPDATA%\Programs\froga. Add that folder to your
PATH to invoke it from any terminal.
docker run --rm -v "$PWD:/repo" -w /repo ghcr.io/venturalitica/froga:latest --helpThe ghcr.io/venturalitica/froga image ships only the froga binary, git and the
root certificates. Mount your repository at /repo to operate on it.
Verify the installation:
froga --helpThe output lists the 20 subcommands (plus the help entry that clap generates automatically). See the CLI reference for a full description of each one.
Prerequisites
Section titled “Prerequisites”| Tool | Why |
|---|---|
| git | froga operates on git repositories |
uv (Python ≥ 3.11) | Run the bundled example scenarios (loan, medical) |
dvc ≥ 3 | Reproduce the scenario pipelines |
The froga binary itself only needs git. uv and dvc are only required to run the repository’s example scenarios.
Next step
Section titled “Next step”Once froga --help shows the 20 subcommands, proceed to the Quickstart to run the quickstart-education example and see the ISO 23894 loop close.