CLI

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.

macOS, Linux, Windows — amd64 e arm64
Início Rápido
runapi
# 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
runapi <service> <action> --input '{...}' JSON
Um binário, 130+ modelos. Saída JSON para scripts e pipelines.
VISÃO GERAL

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.

INSTALAÇÃO

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
INÍCIO RÁPIDO

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

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.

SERVIÇOS SUPORTADOS

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

Perguntas Frequentes

RELACIONADOS

Explore Mais

Pronto para executar modelos de IA no seu terminal?

Instale o CLI e comece a gerar em minutos.