Instalación
🟡 Parcial — El binario froga está publicado. El instalador se sirve desde GitHub (canal independiente del bucket), verifica la firma ECDSA-P256 del binario (fail-closed) y descarga el binario del bucket nativo. El canal vanity get.venturalitica.ai todavía no resuelve (Edge Services TLS pendiente de activar). Usa el one-liner con FROGA_INSTALL_BASE que aparece más abajo.
froga es el motor de Venturalítica para gobernar IA de alto riesgo desde git. Está previsto distribuir binarios oficiales para Linux, macOS y Windows (instaladores cargo-dist + imagen GHCR); también puedes ejecutarlo como contenedor o compilarlo desde fuentes.
Instalación rápida
Sección titulada «Instalación rápida»El instalador (install.sh) se sirve desde GitHub (canal independiente del bucket de releases). El binario se descarga del bucket y el instalador verifica su firma ECDSA-P256 antes de ejecutarlo (fail-closed). Esto rompe el vector de sustitución atómica: incluso si el bucket quedara comprometido, el atacante no podría sustituir el script de verificación.
curl -fsSL \ https://raw.githubusercontent.com/Venturalitica/seigarrena/main/scripts/install/install.sh \ | FROGA_INSTALL_BASE=https://sei-releases.s3.fr-par.scw.cloud shEl instalador detecta tu sistema y arquitectura (x86_64 o aarch64), verifica la
firma ECDSA-P256 del binario (fail-closed) y lo deja en ~/.local/bin/froga.
Si ese directorio no está en tu PATH, el propio instalador te lo indica.
Cuando el canal vanity get.venturalitica.ai esté activo (Edge Services TLS
pendiente de activar), el parámetro FROGA_INSTALL_BASE ya no será necesario.
irm https://raw.githubusercontent.com/Venturalitica/seigarrena/main/scripts/install/install.ps1 | iexInstala froga.exe en %LOCALAPPDATA%\Programs\froga. Añade esa carpeta a tu PATH
para invocarlo desde cualquier terminal.
docker run --rm -v "$PWD:/repo" -w /repo ghcr.io/venturalitica/froga:latest --helpLa imagen ghcr.io/venturalitica/froga trae solo el binario froga, git y los
certificados raíz. Monta tu repositorio en /repo para operar sobre él.
Verifica la instalación:
froga --helpLa salida lista los 20 subcomandos (más la entrada help que genera clap automáticamente). Consulta la referencia del CLI para la descripción completa de cada uno.
Requisitos previos
Sección titulada «Requisitos previos»| Herramienta | Por qué |
|---|---|
| git | froga opera sobre repositorios git |
uv (Python ≥ 3.11) | Ejecutar los escenarios de ejemplo (loan, medical) |
dvc ≥ 3 | Reproducir los pipelines de los escenarios |
El binario froga solo necesita git. uv y dvc hacen falta únicamente para ejecutar los escenarios del repositorio de ejemplos.
Siguiente paso
Sección titulada «Siguiente paso»Una vez que froga --help muestre los 20 subcomandos, continúa con el Quickstart para ejecutar el ejemplo quickstart-education y ver el bucle ISO 23894 cerrarse.