Windsurf Launches New Family of AI Software Engineering Models
Windsurf, a startup known for developing AI tools for software engineers, recently introduced its first family of AI software engineering models, named SWE-1. The new models, including SWE-1, SWE-1-lite, and SWE-1-mini, have been optimized for the entire software engineering process, highlighting Windsurf’s commitment to innovation beyond traditional coding tools.
The announcement of Windsurf’s proprietary AI models comes amidst reports of OpenAI acquiring the startup in a $3 billion deal. Despite this acquisition, Windsurf’s decision to launch its own AI models signals a strategic shift towards developing not just applications, but also the underlying models.
According to Windsurf, SWE-1, the flagship model in the series, has demonstrated competitive performance on internal programming benchmarks when compared to leading AI models like Claude 3.5 Sonnet and GPT-4.1. However, it falls short of cutting-edge models like Claude 3.7 Sonnet in software engineering tasks.
While SWE-1-lite and SWE-1-mini will be accessible to all users on Windsurf’s platform, SWE-1 will be exclusive to paid users. Windsurf has hinted at competitive pricing for its SWE-1 models compared to existing models in the market.
Windsurf’s expertise lies in enabling software engineers to code through interactions with an AI chatbot, a concept known as “vibe coding.” Popular vibe-coding platforms like Cursor and Lovable have traditionally relied on AI models from established players like OpenAI and Google.
In a promotional video for the SWE models, Nicholas Moy, Windsurf’s Head of Research, emphasized the company’s focus on addressing the limitations of current AI models in software engineering. Moy stated, “Coding is not software engineering,” highlighting the need for models that can navigate diverse programming environments effectively.
Windsurf’s blog post explains that SWE-1 was trained using a novel data model and specialized training techniques to handle incomplete states, long-running tasks, and diverse programming interfaces. The startup views SWE-1 as a stepping stone towards future AI model releases.