RunAPI CLI.
KI-Modelle in deinem Terminal.
Eine Binary ruft 130+ KI-Modelle auf — Suno, Veo, Kling, Flux, Claude, GPT und andere — mit JSON-First-Ausgabe, die sich sauber in Skripte, CI-Pipelines und Agent-Runtimes einbinden lässt.
# Install
curl -fsSL https://runapi.ai/cli/install.sh | sh
# Authenticate
runapi login
# Generate an image
runapi nano-banana generate \
--input '{"prompt":"a hummingbird drinking espresso"}'
# Generate music (fire-and-forget, then poll)
TASK_ID=$(runapi suno generate --async \
--input '{"prompt":"indie rock about coding"}' | jq -r .id)
runapi wait "$TASK_ID" --service suno --action generate
Was ist die RunAPI CLI?
RunAPI CLI ist eine einzelne Go-Binary, die über eine einheitliche API 130+ KI-Modelle von 18 Anbietern aufruft. Statt separate SDKs für Suno, Kling, Flux, Claude und GPT zu installieren, führst du einen Befehl aus — runapi <service> <action> — und erhältst strukturiertes JSON zurück. Sie übernimmt Authentifizierung, asynchrones Polling und Ausgabeformatierung, damit Shell-Skripte, CI-Pipelines und Agent-Runtimes übersichtlich bleiben. Jede Anfrage wird pro Aufruf ohne monatliches Minimum abgerechnet, und die CLI speichert deinen API-Key lokal — einmal authentifizieren, Befehle aus jedem Verzeichnis ausführen.
Drei Installationswege
curl (Linux / macOS)
Erkennt OS und Architektur automatisch, prüft SHA-256-Prüfsumme und schreibt nach /usr/local/bin.
curl -fsSL https://runapi.ai/cli/install.sh | sh
Homebrew
Offizielles Homebrew-Tap. Wird automatisch mit brew upgrade aktualisiert.
brew install runapi-ai/tap/runapi
Go-Quell-Build
Aus dem Quellcode mit Go 1.22+ bauen.
go install github.com/runapi-ai/cli/cmd/runapi@latest
In Minuten loslegen
Authentifizieren, dann generieren.
# Browser-based login (laptop)
runapi login
# Or import a token (CI / headless)
printf '%s' "$RUNAPI_API_KEY" | runapi auth import-token --token -
# Verify
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 for long jobs
TASK_ID=$(runapi suno generate --async \
--input '{"prompt":"upbeat indie rock about coding"}' | jq -r .id)
# Poll until completion
runapi wait "$TASK_ID" --service suno --action generate
Entwickelt für Entwickler
JSON-First-Ausgabe
Jeder Befehl gibt strukturiertes JSON zurück — an jq weitergeben, in Skripte einspeisen oder in beliebigen Sprachen parsen.
Async + Polling
Fire-and-forget mit --async, dann pollen mit runapi wait. Entwickelt für lang laufende Generierungsaufgaben.
Agent-Runtime
Installiere CLI-Skills in Claude Code, Codex, Gemini CLI und andere Agent-Runtimes mit einem einzigen Befehl.
Was kannst du generieren?
Bildgenerierung
Flux, Nano Banana, Recraft, Ideogram, Seedream, GPT Image, Imagen 4 — Bilder aus Textprompts generieren und bearbeiten.
Modelle durchsuchen →Videogenerierung
Kling, Veo, Runway, Luma, Hailuo, Wan, Seedance — Text-zu-Video-Generierung mit integriertem asynchronem Polling.
Modelle durchsuchen →Musik & Audio
Suno für Musik, ElevenLabs für Text-zu-Sprache und Voice Cloning, InfiniteTalk für sprechende Avatare.
Modelle durchsuchen →LLM-Chat & Completion
Claude, GPT, Gemini, DeepSeek, Grok, Qwen — Streaming-Chat-Completions über den OpenAI-kompatiblen Endpunkt.
Modelle durchsuchen →Häufig gestellte Fragen
Drei Optionen: curl -fsSL https://runapi.ai/cli/install.sh | sh (erkennt OS und Architektur automatisch), brew install runapi-ai/tap/runapi (Homebrew), oder go install github.com/runapi-ai/cli/cmd/runapi@latest (Go-Quell-Build).
macOS und Linux auf amd64- und arm64-Architekturen. Das curl-Installationsskript erkennt OS und CPU automatisch, prüft eine SHA-256-Prüfsumme und schreibt die Binary nach /usr/local/bin.
Ja. Verwende den curl-Installer in deiner CI/CD-Pipeline und setze RUNAPI_API_KEY als Umgebungsvariable. Die CLI unterstützt headless-Authentifizierung via runapi auth import-token für nicht-interaktive Umgebungen.
Über 130 Modelle von 18 Anbietern: Suno für Musik, Kling und Veo für Video, Flux und Nano Banana für Bilder, ElevenLabs für Audio sowie Claude, GPT, Gemini und DeepSeek für LLMs.
Verwende das --async-Flag für Fire-and-forget. Die CLI gibt sofort eine Task-ID zurück. Nutze dann runapi wait TASK_ID, um bis zur Fertigstellung zu pollen. JSON-Ausgabe macht es einfach, Task-IDs mit jq zu extrahieren.
Die CLI selbst ist kostenlos und Open Source. Du zahlst nur für API-Aufrufe auf Pay-as-you-go-Basis ohne monatliches Minimum. Bildgenerierung ab 0,02 $ pro Bild, Videogenerierung ab 0,10 $ pro Clip, LLM-Aufrufe werden pro Token zu rund 50 % unter dem offiziellen Anbieterpreis abgerechnet.
Ja. RunAPI veröffentlicht installierbare Modell-Skills für Claude Code, Codex, Gemini CLI und andere MCP-kompatible Agent-Runtimes. Führe runapi skill install aus, um einen Modell-Skill hinzuzufügen — dann kann der Agent RunAPI-Modelle als native Tools nutzen, ohne manuelle API-Konfiguration.
Mehr entdecken
MCP-Server
Claude Code, Cursor und andere MCP-kompatible Agenten mit RunAPI-Modellen verbinden.
SDKs
Python-, Node.js-, PHP-, Java-, Ruby- und Go-SDKs für die programmatische Integration.
Skills
Vorgefertigte Modell-Skills in deine Agent-Runtime installieren.
Modellkatalog
Alle 130+ Modelle mit Preisen, Parametern und Code-Beispielen durchsuchen.
Bereit, KI-Modelle aus dem Terminal zu starten?
Installiere die CLI und starte die Generierung in Minuten.