CLI

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.

macOS, Linux, Windows — amd64 und arm64
Schnellstart
runapi
# 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
runapi <service> <action> --input '{...}' JSON
Eine Binary, 130+ Modelle. JSON-First-Ausgabe für Skripte und Pipelines.
ÜBERBLICK

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.

INSTALLATION

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
SCHNELLSTART

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
runapi <service> <action> --input '{...}' JSON
FUNKTIONEN

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.

UNTERSTÜTZTE DIENSTE

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 →
FAQ

Häufig gestellte Fragen

VERWANDTE THEMEN

Mehr entdecken

Bereit, KI-Modelle aus dem Terminal zu starten?

Installiere die CLI und starte die Generierung in Minuten.