Cognition Labs has launched a new startup called Devin, the first ever AI software engineer, according to a post on X.
TakeAway Points:
- Cognition Labs launched AI’s first software engineer, Devin.
- Devin is reportedly capable of autonomous coding and AI model optimisation.
- The AI software engineer can also learn how to use new technologies and contribute to established production repositories, among other things.
Cognition AI: Devin
Devin, the first AI software engineer, made his debut at the recently established applied AI lab.
The artificial intelligence software engineer from Cognition AI has successfully completed real-time tasks on the freelance platform Upwork as a test run. It has successfully completed real-time jobs on the freelance platform Upwork as a test run.
“Devin is the new state-of-the-art on the SWE-Bench coding benchmark, has successfully passed practical engineering interviews from leading AI companies, and has even completed real jobs on Upwork.”
the post stated.
According to Cognition AI, Devin is reportedly capable of autonomous coding and AI model optimisation. Devin by Cognition AI takes things a step further, even if it has some similarities to GitHub and Microsoft’s Copilot developer tool.
In other words, the innovative AI software engineer can easily finish jobs without intervention or help from humans. Devin uses its shell, code editor, and web browser to let people understand engineering projects on their own.
Capacity Test
This competency was assessed using the benchmark SWE-Bench. Devin was shown a few GitHub issues that are common to open-source projects in the real world. The AI tool successfully resolved about 13.86% of the issue unaided. It significantly outperformed an earlier model, which recorded a performance of 1.96% unsupported and 4.80% helped.
However, AI software engineers can also learn how to use new technologies and contribute to established production repositories, among other things. Devin is able to accomplish these goals by first taking in a request, after which he quickly searches the internet for instructional materials that address the given activity.