Skip to content

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.


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.

Terminal
curl -fsSL \
https://raw.githubusercontent.com/Venturalitica/seigarrena/main/scripts/install/install.sh \
| FROGA_INSTALL_BASE=https://sei-releases.s3.fr-par.scw.cloud sh

The 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.

Verify the installation:

Terminal
froga --help

The output lists the 20 subcommands (plus the help entry that clap generates automatically). See the CLI reference for a full description of each one.


ToolWhy
gitfroga operates on git repositories
uv (Python ≥ 3.11)Run the bundled example scenarios (loan, medical)
dvc ≥ 3Reproduce the scenario pipelines

The froga binary itself only needs git. uv and dvc are only required to run the repository’s example scenarios.


Once froga --help shows the 20 subcommands, proceed to the Quickstart to run the quickstart-education example and see the ISO 23894 loop close.