
Founded in 2023, Beijing SourceLink Tech Co., Ltd. is a startup focused on the research and application of embodied intelligence technology for robotics.
In February 2025, the company completed a Series A funding round of several hundred million RMB, with investments from institutions including Alibaba.
SourceLink Tech has deployed the world's first embodied intelligence-enabled autonomous laboratory at a national-level research platform.
Its robots can autonomously perform experimental operations lasting over three hours, equipped with more than 40 operational skills and sub-millimeter operational precision.
Underpinning this breakthrough is the company's self-developed "object-centric physics-native model" (OPN).
No official updates yet — the chain engine will fill this timeline from verified official sources.
No media coverage about this company yet.