curl -fsSL https://runapi.ai/cli/install.sh | sh
Rileva automaticamente sistema operativo e architettura, verifica il checksum SHA-256, scrive in /usr/local/bin.
Claude visitors: new accounts receive $1.00 in bonus API credit within 30 days. One per person; usage credits only.
Un solo binario chiama 250+ modelli AI — Suno, Veo, Kling, Flux, Claude, GPT e altri — con output JSON-first che si integra perfettamente con script, pipeline CI e runtime agentici.
$ curl -fsSL https://runapi.ai/cli/install.sh | sh
RunAPI CLI v0.16.0
Usage: runapi <command> [options]
Commands:
login Authenticate in a browser
auth Manage authentication
account Read account information
files Manage file resources
pricing Read schedules and quotes
Run runapi <command> --help for details
curl -fsSL https://runapi.ai/cli/install.sh | sh
Rileva automaticamente sistema operativo e architettura, verifica il checksum SHA-256, scrive in /usr/local/bin.
brew install runapi-ai/tap/runapi
Tap ufficiale di Homebrew. Aggiornamenti automatici con brew upgrade.
go install github.com/runapi-ai/cli/cmd/runapi@latest
Compila da sorgenti con Go 1.22+.
# Accesso dal browser (laptop)
runapi login
# Oppure importa un token (CI / headless)
printf '%s' "$RUNAPI_API_KEY" | runapi auth import-token --token -
# Verifica
runapi auth status
runapi nano-banana text-to-image --input '{"prompt":"a hummingbird drinking espresso","aspect_ratio":"1:1"}'
# { "id": "task_id", "status": "completed", "output": { ... } }
# Fire-and-forget per job lunghi
TASK_ID=$(runapi suno text-to-music --async --input '{"model":"suno-v5","vocal_mode":"instrumental","style":"minimal piano","title":"Short Piano Theme"}' | jq -r '.id')
# Fai polling fino al completamento
runapi wait "$TASK_ID" --service suno --action text-to-music
Ogni comando restituisce JSON strutturato — usa pipe con jq, alimenta gli script, fai parsing in qualsiasi linguaggio.
Video, immagini, musica, audio e LLM — una sola CLI per tutto. Cambia modello con il flag --model.
Esegui in fire-and-forget con --async, poi fai polling con runapi wait. Pensato per task di generazione a lunga durata.
Completamento automatico per comandi, nomi di modelli e flag. Supporta bash, zsh e fish.
Genera risorse durante il processo di build. L’output JSON si collega facilmente a script e strumenti di automazione.
Elabora centinaia di immagini o video con un ciclo shell. La gestione asincrona evita blocchi.
Prova un nuovo modello in pochi secondi dal terminale. Nessun codice o setup: esegui runapi generate.
Smetti di cambiare la CLI di ogni provider. Un comando per video, immagini, musica, audio e LLM.
Output JSON, codici di uscita e stdin da inserire in qualsiasi script CI/CD o shell.
Visualizza in tempo reale il costo di ogni richiesta e imposta limiti di spesa per progetto.
Tre opzioni: curl -fsSL https://runapi.ai/cli/install.sh | sh (rileva automaticamente OS e architettura), brew install runapi-ai/tap/runapi (Homebrew), oppure go install github.com/runapi-ai/cli/cmd/runapi@latest (build da sorgenti Go).
macOS e Linux, sia su architetture amd64 che arm64. Lo script di installazione curl rileva automaticamente sistema operativo e CPU, verifica un checksum SHA-256 e scrive il binario in /usr/local/bin.
Sì. Usa l’installer curl nella tua pipeline CI/CD e imposta RUNAPI_API_KEY come variabile d’ambiente. La CLI supporta l’autenticazione headless tramite runapi auth import-token per ambienti non interattivi.
250+ modelli di 26 provider: Suno per la musica, Kling e Veo per i video, Flux e Nano Banana per le immagini, ElevenLabs per l’audio e Claude, GPT, Gemini, DeepSeek per gli LLM.
Usa il flag --async per un’esecuzione fire-and-forget. La CLI restituisce subito un task ID. Poi usa runapi wait TASK_ID per eseguire il polling fino al completamento. L’output JSON rende facile estrarre i task ID con jq.
La CLI stessa è gratuita e open source. Paghi solo per le chiamate API in base all’utilizzo, senza un minimo mensile. La generazione di immagini parte da 0,02 $ per immagine, la generazione video da 0,10 $ per clip, e le chiamate LLM vengono fatturate per token a circa il 50% in meno rispetto ai prezzi ufficiali dei provider.
Sì. RunAPI pubblica skill di modelli installabili per Claude Code, Codex, Gemini CLI e altri runtime per agenti compatibili con MCP. Esegui runapi skill install per aggiungere una skill di modello — l’agente potrà poi chiamare i modelli RunAPI come strumenti nativi senza configurazione API manuale.
Collega Claude Code, Cursor e altri agenti compatibili MCP ai modelli RunAPI.
SDK Python, Node.js, PHP, Java, Ruby e Go per l'integrazione programmatica.
Installa skill di modelli preconfigurati nel tuo runtime per agenti.
Sfoglia tutti i 250+ modelli con prezzi, parametri ed esempi di codice.
Ti aiutiamo con la configurazione enterprise, le integrazioni e le domande tecniche.