Codync
무료 오픈소스 1:1 대안, Grok Bot과 Muse 대신
인터랙티브 초지능 시스템용 고성능 서빙 런타임
High Performance Serving Runtime For Interactive Super Intelligence System
개발 도구Python · SwiftGitHub @sgl-project직접 설치운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗uv pip install --prerelease=allow "sglang-omni==0.2.0". [Installation]/v1/audio/speech. [Blog] [Cookbook] [Technical Report]/v1/audio/speech, audio + editing instructions → edited speech on /generate. [Cookbook]/v1/audio/speech. [Cookbook]SGLang-Omni is a multi-stage serving runtime for omni, speech, and TTS models. Its design target is multi-stage decoding: generation split across heterogeneous stages with different compute patterns, dependency structures, and resource needs. SGLang-Omni owns the pipeline topology, stage lifecycle, inter-stage transport, model-family integration layer, and OpenAI-compatible serving surface, while composing with SGLang for high-performance autoregressive scheduling and model execution where applicable.
/v1/realtime, including camera input with MiniCPM-o. Full-duplex guide.| Backend | Status | Notes |
|---|---|---|
| NVIDIA CUDA | Supported | Default backend with full model coverage. |
| Apple Silicon | Experimental | Qwen3-ASR runs through Torch MPS on macOS arm64. Install with install.sh and follow the Qwen3-ASR guide. |
| Intel GPU (XPU) | Experimental | Intel Arc GPUs via PyTorch XPU. Qwen3-ASR, Whisper ASR, Fun-ASR-Nano, Nemotron 3.5 ASR, MOSS-Transcribe-Diarize, Qwen3-TTS, Fun-CosyVoice3, ZONOS2, Audar-TTS, Qwen3-Omni, MiniMax Music 3, MiniCPM-o, Ming-Omni, Ming-Omni-TTS, Nemotron VoiceChat, PersonaPlex, AuK/AuK-Flash and dots.tts serve end-to-end. The Intel XPU guide has the install steps, each model's launch command and how many cards it needs; the backend is auto-detected. |
Additional model guides, including experimental and research-oriented paths, are available in the Cookbook.
SGLang-Omni welcomes contributors working on inference systems, kernels, scheduling, inter-stage communication, model runners and cache efficiency, model integration, benchmarking, production deployment. Join the SGLang Slack or read the developer reference.
Organizations interested in supporting SGLang-Omni, TTS, or omni model serving can contact Chenyang Zhao at [email protected].
If you use SGLang-Omni for your research, please cite our technical blogs on the unified interactive runtime and the Stage--Process--GPU topology:
@misc{sglangomniinteractive2026,
title={Unified Runtime for Full-Duplex Interactive Intelligence with {SGLang Omni}},
author={{SGLang-Omni Team}},
howpublished={\url{https://www.sglang.io/blog/omni-interactive-runtime}},
year={2026},
month={oct}
}
@misc{sglangomni2026,
title={Fish Audio Drama 3 Meets {SGLang-Omni}: Day-0 Support and the Stage--Process--GPU Topology},
author={{SGLang-Omni Team}},
howpublished={\url{https://www.sglang.io/blog/spg-topology}},
year={2026},
month={oct}
}
SGLang-Omni builds on the SGLang ecosystem and on open model work from the TTS, speech, and omni-model communities. We thank the model teams, systems contributors, and partner organizations helping make open multimodal serving faster, more reliable, and easier to extend.
/v1/audio/speech, with batch, streaming, and voice features varying by model./v1/audio/transcriptions. MOSS-TD also returns speaker labels and timestamps (response_format=verbose_json).