Welcome to SGLang-Omni

Welcome to SGLang-Omni#

Serve speech and multimodal models with SGLang-Omni.

  • Speech & Multimodal Models. Transcribe audio, generate speech, and serve models that accept audio, images, and video through OpenAI-compatible APIs.

  • Streaming & Realtime. Stream transcripts and speech as they are generated. Use realtime sessions for live audio input and interactive voice applications.

  • Multi-stage Runtime. Run preprocessing, inference, and audio generation as stages with independent scheduling. The runtime is built on SGLang.

  • Hardware Support. Choose the installation guide for your hardware: CUDA, Apple Silicon, Ascend NPU, Intel XPU, Intel CPU, or MUSA. Model support varies by platform.

Get Started#

  • Quickstart — Start a model server and transcribe one audio clip.

  • Installation — Choose an installation method for your hardware.

  • Examples — Stream a transcript, generate speech, or send an audio chat request.

  • Browse supported models under Cookbook in the sidebar.

News and latest blogs#

Scroll sideways for more updates.

View all releases

Community & Resources#