In May 2025, China successfully launched the first batch of Artificial Intelligence (AI)-enabled satellites aboard a Long March 2D rocket from the Jiuquan Satellite Launch Centre. This mission aims to establish the world’s first supercomputer in orbit.