Core Dev @sgl_project, MTS @radixark

Joined September 2024
SGLang now matches and even exceeds DeepInfer performance on both prefill and decode! Up to 1.04× prefill throughput and 7.4% lower decode step latency, with full reproduction on the same hardware. And a complete serving stack ready for production.
DeepInfer set the bar. SGLang pushed it higher! 🚀 SGLang now matches DeepInfer performance on BOTH prefill and decode: • Prefill: Up to 1.04× throughput on 4× GB300 and 4× B300 • Decode: Up to 7.4% throughput on 64× GB300 We also provide an end-to-end reproduction guide and a full serving stack to run it in production.
3
2
16
890
Congrats on the MiniMax-M3.1-Flash release! SGLang supports M3.1 Flash from Day 0, delivering ultra-low latency at batch size 1 and high throughput for production agentic workloads with DSpark/DFlash2 and HiCache!
Space Bunny is here! 🐰 MiniMax M3.1 Flash hits >1K tok/s, bs1 decode with SGLang, production-ready from Day 0. This integration is a joint effort by @MiniMax_AI, @NVIDIAAI, @AMD, and @radixark, and you can also run RL with Miles! -Broad hardware support: NVIDIA Blackwell and Hopper (GB300/B300/B200/H200), plus AMD Instinct MI350X and MI355X. -Agentic serving at scale: ~100K total tok/s per GPU on the AgentX coding-agent trace with 96 concurrent sessions. -Speculative decoding: Supports MiniMax's DSpark draft and a DFlash2 draft trained by @radixark; supports HiCache and multimodal input. -Ultra-low-latency inference: MegaKernels deliver 2.15× faster single-request decode.
2
1
6
287
Ke Bao retweeted
Today we launch SGLang-TorchTPU, built with @Google TPU team and Meta @PyTorch team. We’re excited to see it powering production inference at Meta! SGLang-TorchTPU is a TPU plugin for SGLang that brings: - Top open models on TPU: Muse Spark Open, GLM-5.3 Flash, Kimi K3, Ling 3.1 Flash, MiniMax H3 - SGLang’s production features for large agentic workloads - Custom MegaKernel: Muse Spark Open hits 770 tok/s decode at bs=1 on InferenceX 8K/1K SGLang-TorchTPU is available now: github.com/sgl-project/sglan…
Big day for the @PyTorch ecosystem at #PyTorchConf2026 🚀 We’re officially open-sourcing TorchTPU—enabling native, hardware-accelerated PyTorch execution across Cloud TPUs and custom infrastructure. Here’s everything we launched to supercharge your training & inference workloads 🧵👇 goo.gle/4Bl0zdG
8
22
16
157
54,474
Ke Bao retweeted
Introducing SGLang Low-Latency Mode, built with @NVIDIAAI and @AMD. On DeepSeek-V4.1-Flash with DSpark, it delivers up to 1.38× P90 per-user token speed on NVIDIA GB300 (671 to 928 tok/s) and 1.56× on AMD MI355X (332 to 516 tok/s) in @SemiAnalysis_'s AgentX trace replay. Highlights: - NVIDIA: overlapping kernels cut decoder layer time from 96.8 to 68.4 µs - AMD: 2 persistent kernels per layer replace dozens of small ones, with cross-GPU communication overlapped inside them. - New plugin system: custom kernels plug in from external libraries, with automatic fallback. - Low-latency kernels for GLM-5.3, K3, and MiniMax M3 are in progress and will plug in next.
32
26
8
128
37,353
Ke Bao retweeted
Announcing the first SGLang Summit: November 12–13 at Fort Mason, San Francisco. Join us for two days of talks, discussions, and deep dives into frontier AI infrastructure, silicon, models, and applications. Register: sglang.io/summit
15
47
18
209
1,773,558
Ke Bao retweeted
DeepSeek V4.1 Flash weights are out! We are shipping day-0 inference and RL support in SGLang and Miles. V4.1 extends the V4 stack with compressed KV shared across layers, a two-stage sparse indexer, and a 196B Engram lookup memory. It is natively multimodal with 552B backbone parameters, 16B active decode and 8B prefill, and supports up to 1M context. There will be some very exciting performance upgrades for this model in the next few days. Stay tuned! Supported features, blog and cookbook in the comments ⬇️
🚀 Introducing DeepSeek-V4.1-Flash: smarter, faster, more efficient. 🔹 Introducing the smallest model in our new architecture family, with native visual understanding. 🔹 Designed for greater capability, faster inference, higher throughput, and scaling to larger models. 1/6
15
19
11
166
33,573
🚀 Introducing DeepSeek-V4.1-Flash: smarter, faster, more efficient. 🔹 Introducing the smallest model in our new architecture family, with native visual understanding. 🔹 Designed for greater capability, faster inference, higher throughput, and scaling to larger models. 1/6
1,111
3,084
1,745
28,789
7,166,093
Very excited to see Miles v0.1 launch! 🚀 It's a solid milestone toward simple, efficient, and stable RL training at scale.
Today we're launching Miles v0.1, an open-source RL framework for LLMs and multimodal models. RL training is easy to start and hard to debug. Miles helps you ensure your run is correct, use hardware efficiently, and keep RL running at scale. Over the past 9 months, 72 contributors have landed 1,326 commits, 85 GPU E2E CI tests, battle-testing Miles on frontier open models like Kimi K3, DeepSeek V4, Qwen 3.8, GLM 5.2, Inkling, MiniMax H3, etc. Miles powers frontier-model development and production RL workloads at @humansand, @periodiclabs, @modal, @DecagonAI, @Eigent_AI, @nebiusai, @IBM and more, on both @NVIDIAAI and @AIatAMD hardware. Here is what we built, and why teams picked Miles🧵
1
14
748
Great to see continued progress on advanced CUDA Graph techniques in SGLang! The innovative Breakable CUDA Graph, pioneering full CUDA Graph support for prefill, efficient CUDA Graph memory management, and more.
🚀 New blog: Advanced CUDA Graph Techniques in Inference and the design story behind them. CUDA Graph removes kernel-launch overhead by recording GPU work once and replaying it. But bringing it into a real inference engine introduces challenges in ops compatibility, graph management, and memory overhead. Together with the @AIatMeta team, we refactored SGLang's CUDA Graph support around a common runner/backend interface to tackle these problems systematically. On top of this architecture, we highlight several techniques first developed in SGLang: 1️⃣Breakable CUDA Graph (BCG), our new default prefill CUDA Graph backend, removes the dependency on torch.compile for faster setup and broader compatibility. 2️⃣Experimental Full CUDA Graph for prefill, first introduced in SGLang for FA4 and FlashInfer, using request padding to enable full graph capture for dynamic prefill workloads. 3️⃣Graph memory reuse across shapes and segments, keeping the CUDA Graph memory footprint fixed and making memory management more predictable as graph coverage expands.
1
13
1,913
Qwen3.8-27B is a really impressive small model. Great to see it running fast on consumer GPUs with SGLang from Day 0 🚀
The king of small models is back! Qwen3.8-27B from @Alibaba_Qwen is open source, and Day-0 support is live in SGLang: - 206.1 tok/s decode on a single RTX 5090, with our NVFP4 plus DSpark - 38.28 tok/s decode on DGX Spark Qwen3.8-27B raises the bar again for what a small model can do on agentic planning and long-horizon tasks. Long live the (small model) king! Run it locally with SGLang 👇
11
1,431
Ke Bao retweeted
The king of small models is back! Qwen3.8-27B from @Alibaba_Qwen is open source, and Day-0 support is live in SGLang: - 206.1 tok/s decode on a single RTX 5090, with our NVFP4 plus DSpark - 38.28 tok/s decode on DGX Spark Qwen3.8-27B raises the bar again for what a small model can do on agentic planning and long-horizon tasks. Long live the (small model) king! Run it locally with SGLang 👇
We promised open weights for Qwen3.8. Now, time to meet them! 🎉 ⚡ Qwen3.8-27B: - A native multimodal dense model. With just 27B parameters, it outperforms Qwen3.7-Plus overall and shines in real-world coding & office workflows. - 262K native context, easily extendable to 1M tokens via YaRN. - Built for builders. Highly efficient, high-quality, and licensed under Apache 2.0. 🚀 The open weights for Qwen3.8-2.4T-A95B (Max-level) have also been released recently. Whether you're shipping lightweight applications with Qwen3.8-27B locally or building agents with Qwen3.8-2.4T-A95B, they're yours now! Download, deploy, and build something we haven't imagined yet. 👀👇 - Hugging Face: huggingface.co/collections/Q… - ModelScope: modelscope.cn/collections/Qw…
64
125
86
1,125
717,648
Ke Bao retweeted
Congrats to @dotsstudioai on open-sourcing dots3-note preview, a 280B-total / 16B-active multimodal model with 512K context, built for real-world long-horizon agentic tasks. Day-0 support is live in SGLang! This is the model behind rednote's IMO 2026 gold. It scored 7/7 on all six problems for a perfect 42/42, a mark only 7 human contestants reached this year. And it got there without a human formalization pass (Lean) and no proof assistant, just reasoning plus Python end to end. It is among the first models to hit 42/42 under official grading, at roughly 1/10 the size of the others that did (Kimi K3, GPT5.6 Sol, Fable 5). With SGLang, you could run dots3-note preview fast and excel at long and complicated agentic reasoning workflows.
Introducing dots3-note preview — a small but mighty step toward long-horizon agency in real life. 🔹 280B MoE with 16B active parameters, a 512K context window, and multimodal understanding across text, vision, and audio 🔹 Introduces TEMPO, a new RL approach for long-horizon agent training through self-critiquing and test-time-scaled value estimation 🔹 Built to reason, explore unfamiliar environments, update memory over time, and combine multimodal perception with coding and tool use to solve complex tasks 🔹 Open weights on Hugging Face, alongside two open benchmarks for real-life agents: VibeSearchBench and VibeLifeBench Competitive with much larger models across reasoning, agentic, and multimodal evaluations. 🔗 Tech blog: studio.dots.ai/dots/dots3-en… 🔗 Model weights: huggingface.co/dots-studio/d… 🔗 Github: github.com/studio-dots-ai/do…
3
5
5
46
9,615
It’s been a few months bringing Unified Radix Cache from an initial design to a production-ready feature, with Hybrid and HiCache now natively supported in a single unified tree. Thanks to the team and all the community contributors who helped make this happen!
🚀 New blog: Unified Radix Cache: One Tree for Hybrid Model Prefix Caching Hybrid models complicate prefix caching: each attention type has its own cache reuse semantics, and specialized cache classes multiply combinatorially, duplicating tree logic as caching features grow. Unified Radix Cache brings everything into one shared tree: 1️⃣ One token-keyed radix topology for canonical prefix identity, with composable components for architecture-specific reuse semantics 2️⃣ HiCache and session-aware eviction are natively supported in the shared tree, built for agentic workloads 3️⃣ A clean separation between the controller and tree core makes the core replaceable, including an experimental Rust tree core implementation One tree, composable cache semantics, and a unified foundation for hybrid model prefix caching.
2
4
18
2,215
Ke Bao retweeted
Replying to @AIatMeta
@AIatMeta's Muse Glimmer (30B dense, open-weights) launches with SGLang day-0 support. We got ~230 tok/s on a single RTX 5090, with NVFP4 + DFlash on. It also works out of the box on @NVIDIAAIDev RTX Pro 6000, DGX Spark, and MLX for Mac. Speed and reliability have always been the blockers for a local agent. SGLang and Muse Glimmer make a local agent that's blazing fast, always on, and gets things done. Go build and run a local agent on your own machine!🚀
Introducing Muse Glimmer, an open-weight 30B-parameter model optimized for local, always-on agent workflows. Muse Glimmer delivers strong performance on key agentic use cases and benchmarks compared with leading models in its size category, and is designed to run entirely on consumer hardware like a Mac or PCs with performant GPUs. In keeping with our long tradition of sharing fundamental AI research, we’re releasing model weights under a permissive Apache 2.0 license. 🧵👇
11
18
9
129
44,203
Faster Kimi-K3 deployment with SGLang and DSpark🚀
DSpark for Kimi K3 just got an upgrade: we further improved the model for long context and agentic use cases. - Accept length 4.2 in RULER v2 1M context length - Accept length 4.66 on SWE-rebench - Improvements across most of the benchmarks we tested (one small regression on GSM8K) And a milestone worth celebrating: DSpark crossed 140k downloads in the first few days after launch. Seeing a model we trained get picked up this quickly means a lot to us 🌟 Thank you to everyone who tried it, filed issues, and pushed it into real workloads.
7
1,003
Exciting to see Inkling-Small running on 2x DGX Spark with SGLang for local deployment!
🚀 SGLang now officially supports @thinkymachines Inkling-Small running on 2× @NVIDIAAI DGX Spark systems connected via ConnectX-7. Huge thanks to @realJerryzhou @ispobaoke for implementing the support, with valuable community contributions from @u1tra_instinct and @TechMDAI. This enables strong agentic capabilities to run locally on a compact platform. The current setup achieves 24 tok/s (concurrency=1) without MTP. DSpark support is coming soon. Check out the cookbook below to get started 👇
1
5
442
Inkling-Small is a lightweight model in the Inkling family with comparable performance. Congrats on the release! Try it with SGLang!
Inkling-small is out today! With SGLang, you can get 648 tok/s decode with DSpark (simulated acc len=4) and 288 tok/s w/o DSpark, under the same setup (8x @NVIDIAAI B200, TP 8, NVFP4, bs=1). What makes this model different is the size. 276B total with 12B active is a sweet spot for RL, and both LoRA and full-parameter training become well within reach. Miles is ready and verified for multimodal RL on Inkling-small, so you can turn your multimodal data into real capability gains. At ~1/4 the size, Inkling-small matches the bigger version in capability and even wins on some benchmarks. Run Inkling-small with SGLang, and customize it with Miles.
1
19
1,236
Today, we are releasing Inkling-Small. Inkling-Small achieves comparable performance to Inkling at a quarter of its size. It features 276B total parameters, 12B active. We are making the full weights available. thinkingmachines.ai/news/ink… Fine-tune it on Tinker today, or chat with it in text, image, and audio on Tinker Playground.
165
447
215
3,348
1,611,677
Ke Bao retweeted
SGLang day-0 speed on Kimi K3: 423 tok/s (measured on gsm8k), plus RL support ready in Miles @radixark! How the largest open-source model runs this fast: we natively implemented and deeply optimized K3’s new architecture with fused KDA decode kernels, DP attention, DSpark, PD disagg, and KDA-aware prefix caching. We've passed Kimi Vendor Verifier and are ready for production! Thanks to @Kimi_Moonshot, @nvidia, @AMD, @KVCache_AI, @modal, and @baseten for building this with us, and to @googlecloud, @nebiustf, @fal, @digitalocean, @runpod, @DeepInfra and @gmi_cloud for serving K3 on SGLang. Blog, cookbook, benchmarks in the comments. P.S. This demo video? Kimi K3 made it itself. Play the game 👇
Releasing the model weights and technical report of Kimi K3. Kimi K3 is our most capable model: a 2.8T MoE model with native visual understanding and a 1M-token context window. New model architecture: 2.5x the intelligence per unit of compute, not just more params. Alongside Kimi K3, we're opening up more of the stack behind it — high-performance attention kernels, MoE communication library, and infrastructure for running agent environments at scale. Model weights: huggingface.co/moonshotai/Ki… Tech report: github.com/MoonshotAI/Kimi-K… Tech blog: kimi.com/blog/kimi-k3
37
50
30
373
206,297