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.