Thanks to visit codestin.com
Credit goes to runapi.ai

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

Wat is RunAPI CLI?

RunAPI CLI is een enkel Go-binary dat 130+ AI-modellen van 18 providers aanspreekt via één uniforme API. In plaats van aparte SDK's te installeren voor Suno, Kling, Flux, Claude en GPT, voer je één commando uit — runapi <service> <action> — en je krijgt gestructureerde JSON terug. Het regelt authenticatie, async polling en outputopmaak, zodat je shellscripts, CI-pipelines en agent-runtimes overzichtelijk blijven. Elke aanvraag wordt per call gefactureerd zonder maandelijks minimum, en de CLI slaat je API-sleutel lokaal op zodat je eenmalig inlogt en commando's vanuit elke map uitvoert.

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.

ONDERSTEUNDE SERVICES

Wat kun je genereren?

Beeldgeneratie

Flux, Nano Banana, Recraft, Ideogram, Seedream, GPT Image, Imagen 4 — genereer en bewerk afbeeldingen op basis van tekstprompts.

Modellen bekijken →

Videogeneratie

Kling, Veo, Runway, Luma, Hailuo, Wan, Seedance — tekst-naar-video met ingebouwde async polling.

Modellen bekijken →

Muziek & Audio

Suno voor muziek, ElevenLabs voor tekst-naar-spraak en stemklonen, InfiniteTalk voor sprekende avatars.

Modellen bekijken →

LLM Chat & Completion

Claude, GPT, Gemini, DeepSeek, Grok, Qwen — streamingchat via het OpenAI-compatibele endpoint.

Modellen bekijken →
FAQ

Veelgestelde vragen

GERELATEERD

Meer ontdekken

Klaar om AI-modellen vanuit je terminal te draaien?

Installeer de CLI en begin binnen enkele minuten met genereren.