cli2api

OpenAI / Anthropic-compatible API for MuleRun

Wrap MuleRun's text, image, video, speech and music generation behind drop-in OpenAI- and Anthropic-compatible endpoints. Point your SDK's base_url at it — no code changes.

One proxy, every modality

Text

chat/completions, messages, responses — with SSE streaming.

Image

Synchronous generation & editing, OpenAI shape.

Video

Async submit + poll: Sora, Veo, Kling, Seedance, Wan.

Speech & Music

MiniMax TTS bytes + async music jobs.

Built for production

70+ models

gpt-image-2, nano-banana, sora-2, veo, kling-v3-omni, …

Single binary

~12 MB, zero CGO, distroless-ready.