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.
# 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
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.
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
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
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.
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 →Veelgestelde vragen
Drie opties: curl -fsSL https://runapi.ai/cli/install.sh | sh (detecteert OS en architectuur automatisch), brew install runapi-ai/tap/runapi (Homebrew) of go install github.com/runapi-ai/cli/cmd/runapi@latest (Go source build).
macOS en Linux, zowel op amd64- als arm64-architecturen. Het curl-installatiescript detecteert je OS en CPU automatisch, verifieert een SHA-256 checksum en schrijft de binary naar /usr/local/bin.
Ja. Gebruik de curl-installer in je CI/CD-pipeline en stel RUNAPI_API_KEY in als omgevingsvariabele. De CLI ondersteunt headless authenticatie via runapi auth import-token voor niet-interactieve omgevingen.
Meer dan 130 modellen van 18 providers: Suno voor muziek, Kling en Veo voor video, Flux en Nano Banana voor afbeeldingen, ElevenLabs voor audio, en Claude, GPT, Gemini en DeepSeek voor LLM's.
Gebruik de --async-vlag voor fire-and-forget. De CLI geeft direct een task ID terug. Gebruik daarna runapi wait TASK_ID om te pollen tot voltooiing. JSON-output maakt het eenvoudig om task IDs met jq uit te lezen.
De CLI zelf is gratis en open source. Je betaalt alleen voor API-aanroepen per aanvraag, zonder maandelijks minimum. Beeldgeneratie begint vanaf $0,02 per afbeelding, videogeneratie vanaf $0,10 per clip, en LLM-aanroepen worden per token gefactureerd — ruwweg 50% onder de officiële providerprijzen.
Ja. RunAPI biedt installeerbare modelskills voor Claude Code, Codex, Gemini CLI en andere MCP-compatibele agent-runtimes. Voer runapi skill install uit om een modelskill toe te voegen; daarna kan de agent RunAPI-modellen als native tools aanroepen zonder handmatige API-configuratie.
Meer ontdekken
MCP Server
Verbind Claude Code, Cursor en andere MCP-compatibele agents met RunAPI-modellen.
SDK's
Python-, Node.js-, PHP-, Java-, Ruby- en Go-SDK's voor programmatische integratie.
Skills
Installeer kant-en-klare modelskills in je agent-runtime.
Modelcatalogus
Bekijk alle 130+ modellen met prijzen, parameters en codevoorbeelden.
Klaar om AI-modellen vanuit je terminal te draaien?
Installeer de CLI en begin binnen enkele minuten met genereren.