MAI-Thinking-1 represents Microsoft AI's advanced reasoning model, specifically engineered to tackle intricate and significant challenges, exhibiting superior reasoning capabilities alongside robust software engineering performance within its category. This model features a configuration of 35 billion active parameters and roughly 1 trillion total parameters as a sparse Mixture of Experts, allowing it to maintain a more streamlined inference footprint compared to much larger alternatives while still achieving performance comparable to leading models on essential software engineering benchmarks. Microsoft developed MAI-Thinking-1 from the ground up, utilizing high-quality, enterprise-grade, commercially licensed data, ensuring that its abilities are acquired rather than derived from third-party models. Integral to Microsoft AI’s innovative Hill-Climbing Machine, this model benefits from a collaborative development process designed for ongoing and reliable enhancements throughout all stages of model creation. MAI-Thinking-1 is particularly suited for agentic coding environments, as it is capable of reading code, modifying files, executing tests, detecting errors, and recovering from mistakes made along the way. This ability to adapt and learn in real-time makes it a valuable asset for developers seeking efficiency and reliability in their projects.