122 tracked AI models list Alibaba as a developer. The largest is Qwen3-Max, at 1.5 x 10^25 FLOP (September 2025). The most recent tracked release is from May 2026.
It owns 1 tracked AI data center, holding about 31.9K H100e and drawing 169 MW. It operates 7 tracked GPU clusters.