CLI

RunAPI CLI.
AI-modellen in je terminal.

Eén binary draait 130+ AI-modellen — Suno, Veo, Kling, Flux, Claude, GPT en de rest — met JSON-first output die naadloos aansluit op scripts, CI-pipelines en agent-runtimes.

macOS, Linux — amd64 en arm64
Quickstart
runapi
# Installeren
curl -fsSL https://runapi.ai/cli/install.sh | sh

# Authenticeren
runapi login

# Genereer een afbeelding
runapi nano-banana generate \
  --input '{"prompt":"a hummingbird drinking espresso"}'

# Genereer muziek (fire-and-forget, daarna pollen)
TASK_ID=$(runapi suno generate --async \
  --input '{"prompt":"indie rock about coding"}' | jq -r .id)
runapi wait "$TASK_ID" --service suno --action generate
runapi <service> <action> --input '{...}' JSON
Eén binary, 130+ modellen. JSON-first output voor scripts en pipelines.
INSTALL

Drie manieren om te installeren

curl (Linux / macOS)

Detecteert automatisch OS en architectuur, controleert de SHA-256-checksum en schrijft naar /usr/local/bin.

curl -fsSL https://runapi.ai/cli/install.sh | sh

Homebrew

Officiële Homebrew-tap. Werkt automatisch bij met brew upgrade.

brew install runapi-ai/tap/runapi

Go-bronbuild

Bouw vanaf bron met Go 1.22+.

go install github.com/runapi-ai/cli/cmd/runapi@latest
QUICKSTART

Binnen enkele minuten aan de slag

Authenticeer en genereer daarna.

# Inloggen via browser (laptop)
runapi login

# Of importeer een token (CI / headless)
printf '%s' "$RUNAPI_API_KEY" | runapi auth import-token --token -

# Verifiëren
runapi auth status
runapi nano-banana generate \
  --input '{"prompt":"a hummingbird drinking espresso","aspect_ratio":"1:1"}'

# { "id": "task_abc123", "status": "completed", "output": { ... } }
# Fire-and-forget voor lange taken
TASK_ID=$(runapi suno generate --async \
  --input '{"prompt":"upbeat indie rock about coding"}' | jq -r .id)

# Pollen tot voltooiing
runapi wait "$TASK_ID" --service suno --action generate
runapi <service> <action> --input '{...}' JSON
FEATURES

Gemaakt voor developers

JSON-first output

Elke opdracht geeft gestructureerde JSON terug — pipe naar jq, gebruik in scripts, parse in elke taal.

Async + polling

Fire-and-forget met --async, en poll daarna met runapi wait. Gemaakt voor langdurige generatietaken.

Agent-runtime

Installeer CLI-skills in Claude Code, Codex, Gemini CLI en andere agent-runtimes met één commando.

FAQ

Veelgestelde vragen

Klaar om AI-modellen vanuit je terminal te draaien?

Installeer de CLI en begin binnen enkele minuten met genereren.