RunAPI CLI.
Modele AI w Twoim terminalu.
Jedno binarium wywołuje ponad 130 modeli AI — Suno, Veo, Kling, Flux, Claude, GPT i resztę — z wyjściem JSON-first, które dobrze mapuje się na skrypty, pipeline’y CI i runtime’y agentów.
# Instalacja
curl -fsSL https://runapi.ai/cli/install.sh | sh
# Uwierzytelnij
runapi login
# Wygeneruj obraz
runapi nano-banana generate \
--input '{"prompt":"a hummingbird drinking espresso"}'
# Wygeneruj muzykę (uruchom i odbierz później)
TASK_ID=$(runapi suno generate --async \
--input '{"prompt":"indie rock about coding"}' | jq -r .id)
runapi wait "$TASK_ID" --service suno --action generate
Czym jest RunAPI CLI?
RunAPI CLI to pojedyncze binarium Go, które wywołuje ponad 130 modeli AI od 18 providerów przez jedno ujednolicone API. Zamiast instalować osobne SDK dla Suno, Kling, Flux, Claude i GPT, uruchamiasz jedno polecenie — runapi <service> <action> — i otrzymujesz ustrukturyzowany JSON. CLI obsługuje uwierzytelnianie, asynchroniczne odpytywanie i formatowanie wyjścia, dzięki czemu skrypty shell, pipeline'y CI i środowiska agentowe pozostają przejrzyste. Każde żądanie jest rozliczane per call bez miesięcznego minimum, a CLI przechowuje klucz API lokalnie, więc logujesz się raz i uruchamiasz polecenia z dowolnego katalogu.
Trzy sposoby instalacji
curl (Linux / macOS)
Automatycznie wykrywa system operacyjny i architekturę, weryfikuje sumę kontrolną SHA-256, zapisuje do /usr/local/bin.
curl -fsSL https://runapi.ai/cli/install.sh | sh
Homebrew
Oficjalny tap Homebrew. Automatyczne aktualizacje przez brew upgrade.
brew install runapi-ai/tap/runapi
Kompilacja ze źródeł w Go
Kompiluj ze źródeł z Go 1.22+.
go install github.com/runapi-ai/cli/cmd/runapi@latest
Zacznij tworzyć w kilka minut
Uwierzytelnij się, a potem generuj.
# Logowanie przez przeglądarkę (laptop)
runapi login
# Lub zaimportuj token (CI / bez interfejsu)
printf '%s' "$RUNAPI_API_KEY" | runapi auth import-token --token -
# Zweryfikuj
runapi auth status
runapi nano-banana generate \
--input '{"prompt":"a hummingbird drinking espresso","aspect_ratio":"1:1"}'
# { "id": "task_abc123", "status": "completed", "output": { ... } }
# Uruchom i zapomnij dla długich zadań
TASK_ID=$(runapi suno generate --async \
--input '{"prompt":"upbeat indie rock about coding"}' | jq -r .id)
# Pobieraj status aż do завершenia
runapi wait "$TASK_ID" --service suno --action generate
Stworzone dla deweloperów
Wyjście JSON jako standard
Każde polecenie zwraca uporządkowany JSON — przekieruj do jq, podaj do skryptów, parsuj w dowolnym języku.
Asynchronicznie + polling
Uruchom w trybie fire-and-forget z --async, a potem sprawdzaj stan przez runapi wait. Stworzone do długotrwałych zadań generowania.
Środowisko agentowe
Zainstaluj umiejętności CLI w Claude Code, Codex, Gemini CLI i innych środowiskach agentowych jednym poleceniem.
Co możesz generować?
Generowanie obrazów
Flux, Nano Banana, Recraft, Ideogram, Seedream, GPT Image, Imagen 4 — generuj i edytuj obrazy na podstawie promptów tekstowych.
Przeglądaj modele →Generowanie wideo
Kling, Veo, Runway, Luma, Hailuo, Wan, Seedance — generowanie wideo z tekstu z wbudowanym async polling.
Przeglądaj modele →Muzyka i audio
Suno do muzyki, ElevenLabs do zamiany tekstu na mowę i klonowania głosu, InfiniteTalk do animowanych awatarów.
Przeglądaj modele →Czat LLM i uzupełnianie
Claude, GPT, Gemini, DeepSeek, Grok, Qwen — strumieniowe uzupełnianie czatu przez endpoint zgodny z OpenAI.
Przeglądaj modele →Najczęściej zadawane pytania
Trzy opcje: curl -fsSL https://runapi.ai/cli/install.sh | sh (automatycznie wykrywa system i architekturę), brew install runapi-ai/tap/runapi (Homebrew) albo go install github.com/runapi-ai/cli/cmd/runapi@latest (kompilacja ze źródeł Go).
macOS i Linux, zarówno na architekturach amd64, jak i arm64. Skrypt instalacyjny curl automatycznie wykrywa system operacyjny i CPU, weryfikuje sumę kontrolną SHA-256 i zapisuje binarkę w /usr/local/bin.
Tak. Użyj instalatora curl w swoim pipeline'ie CI/CD i ustaw RUNAPI_API_KEY jako zmienną środowiskową. CLI obsługuje uwierzytelnianie bez interfejsu przez runapi auth import-token w środowiskach nieinteraktywnych.
Ponad 130 modeli od 18 dostawców: Suno do muzyki, Kling i Veo do wideo, Flux i Nano Banana do obrazów, ElevenLabs do audio oraz Claude, GPT, Gemini i DeepSeek dla LLM.
Użyj flagi --async, aby uruchomić zadanie w trybie fire-and-forget. CLI od razu zwróci identyfikator zadania. Następnie użyj runapi wait TASK_ID, aby odpytywać do zakończenia. Wyjście JSON ułatwia wyodrębnienie identyfikatorów zadań przez jq.
Sam CLI jest darmowy i open source. Płacisz wyłącznie za wywołania API w modelu per-request, bez miesięcznego minimum. Generowanie obrazów zaczyna się od $0,02 za obraz, generowanie wideo od $0,10 za klip, a wywołania LLM są rozliczane per token — w przybliżeniu 50% taniej niż oficjalne ceny providerów.
Tak. RunAPI udostępnia instalowalne skill'e modeli dla Claude Code, Codex, Gemini CLI i innych środowisk agentowych zgodnych z MCP. Uruchom runapi skill install, aby dodać skill modelu; agent może wtedy wywoływać modele RunAPI jako natywne narzędzia bez ręcznej konfiguracji API.
Odkryj więcej
MCP Server
Podłącz Claude Code, Cursor i inne agenty zgodne z MCP do modeli RunAPI.
SDK
SDK dla Pythona, Node.js, PHP, Java, Ruby i Go do integracji programistycznej.
Skills
Zainstaluj gotowe skill'e modeli w swoim środowisku agentowym.
Katalog modeli
Przeglądaj wszystkie 130+ modeli z cenami, parametrami i przykładami kodu.
Gotowy uruchamiać modele AI z terminala?
Zainstaluj CLI i zacznij generować w kilka minut.