RunAPI CLI.
Modelos de IA no Seu Terminal.
Um binário chama 130+ modelos de IA — Suno, Veo, Kling, Flux, Claude, GPT, e o resto — com saída JSON que se integra perfeitamente a scripts, pipelines de CI e runtimes de agentes.
# Instalar
curl -fsSL https://runapi.ai/cli/install.sh | sh
# Autenticar
runapi login
# Gerar uma imagem
runapi nano-banana generate \
--input '{"prompt":"a hummingbird drinking espresso"}'
# Gerar música (disparar e esquecer, depois verificar)
TASK_ID=$(runapi suno generate --async \
--input '{"prompt":"indie rock about coding"}' | jq -r .id)
runapi wait "$TASK_ID" --service suno --action generate
O que é o RunAPI CLI?
O RunAPI CLI é um único binário Go que chama 130+ modelos de IA de 18 provedores por uma API unificada. Em vez de instalar SDKs separados para Suno, Kling, Flux, Claude e GPT, você executa um comando — runapi <service> <action> — e recebe JSON estruturado de volta. Ele gerencia autenticação, polling assíncrono e formatação de saída para que seus scripts, pipelines de CI e runtimes de agentes fiquem limpos. Cada requisição é cobrada por chamada sem mínimo mensal, e o CLI armazena sua chave de API localmente para que você autentique uma vez e execute comandos de qualquer diretório.
Três Formas de Instalar
curl (Linux / macOS)
Detecta automaticamente o SO e a arquitetura, verifica checksum SHA-256, salva em /usr/local/bin.
curl -fsSL https://runapi.ai/cli/install.sh | sh
Homebrew
Tap oficial do Homebrew. Atualiza automaticamente com brew upgrade.
brew install runapi-ai/tap/runapi
Build pelo Código-Fonte Go
Build do código-fonte com Go 1.22+.
go install github.com/runapi-ai/cli/cmd/runapi@latest
Comece a Construir em Minutos
Autentique e depois gere.
# Login via navegador (laptop)
runapi login
# Ou importar um token (CI / headless)
printf '%s' "$RUNAPI_API_KEY" | runapi auth import-token --token -
# Verificar
runapi auth status
runapi nano-banana generate \
--input '{"prompt":"a hummingbird drinking espresso","aspect_ratio":"1:1"}'
# { "id": "task_abc123", "status": "completed", "output": { ... } }
# Disparar e esquecer para tarefas longas
TASK_ID=$(runapi suno generate --async \
--input '{"prompt":"upbeat indie rock about coding"}' | jq -r .id)
# Verificar até concluir
runapi wait "$TASK_ID" --service suno --action generate
Feito para Desenvolvedores
Saída JSON em Primeiro Lugar
Cada comando retorna JSON estruturado — passe para jq, use em scripts, processe em qualquer linguagem.
Async + Polling
Dispare e esqueça com --async, depois verifique com runapi wait. Feito para tarefas de geração de longa duração.
Runtime para Agentes
Instale skills do CLI no Claude Code, Codex, Gemini CLI e outros runtimes de agentes com um único comando.
O que você pode gerar?
Geração de Imagens
Flux, Nano Banana, Recraft, Ideogram, Seedream, GPT Image, Imagen 4 — gere e edite imagens a partir de prompts de texto.
Explorar modelos →Geração de Vídeo
Kling, Veo, Runway, Luma, Hailuo, Wan, Seedance — geração de texto para vídeo com polling assíncrono integrado.
Explorar modelos →Música e Áudio
Suno para música, ElevenLabs para text-to-speech e clonagem de voz, InfiniteTalk para avatares falantes.
Explorar modelos →Chat LLM e Completion
Claude, GPT, Gemini, DeepSeek, Grok, Qwen — completions de chat em streaming via endpoint compatível com OpenAI.
Explorar modelos →Perguntas Frequentes
Três opções: curl -fsSL https://runapi.ai/cli/install.sh | sh (detecta automaticamente o SO e a arquitetura), brew install runapi-ai/tap/runapi (Homebrew), ou go install github.com/runapi-ai/cli/cmd/runapi@latest (build do código-fonte com Go).
macOS e Linux em arquiteturas amd64 e arm64. O script de instalação via curl detecta automaticamente seu SO e CPU, verifica um checksum SHA-256 e salva o binário em /usr/local/bin.
Sim. Use o instalador via curl no seu pipeline de CI/CD e defina RUNAPI_API_KEY como variável de ambiente. O CLI suporta autenticação headless via runapi auth import-token para ambientes não interativos.
Mais de 130 modelos em 18 provedores: Suno para música, Kling e Veo para vídeo, Flux e Nano Banana para imagens, ElevenLabs para áudio, e Claude, GPT, Gemini, DeepSeek para LLMs.
Use a flag --async para disparar e esquecer. O CLI retorna um ID de tarefa imediatamente. Depois use runapi wait TASK_ID para verificar até concluir. A saída em JSON facilita extrair IDs de tarefas com jq.
O CLI em si é gratuito e open source. Você paga apenas pelas chamadas de API por requisição, sem mínimo mensal. Geração de imagens começa em $0,02 por imagem, geração de vídeo a partir de $0,10 por clipe, e chamadas LLM são cobradas por token a aproximadamente 50% abaixo dos preços oficiais dos provedores.
Sim. O RunAPI publica skills de modelos instaláveis para Claude Code, Codex, Gemini CLI e outros runtimes de agentes compatíveis com MCP. Execute runapi skill install para adicionar um skill de modelo; o agente pode então chamar modelos RunAPI como ferramentas nativas sem configuração manual de API.
Explore Mais
MCP Server
Conecte Claude Code, Cursor e outros agentes compatíveis com MCP aos modelos RunAPI.
SDKs
SDKs em Python, Node.js, PHP, Java, Ruby e Go para integração programática.
Skills
Instale skills de modelos prontos no seu runtime de agentes.
Catálogo de Modelos
Navegue por todos os 130+ modelos com preços, parâmetros e exemplos de código.
Pronto para executar modelos de IA no seu terminal?
Instale o CLI e comece a gerar em minutos.