The world sees complex problems. We see solutions. The Octeract journey began at Imperial College London where Nikos Kazazakis and Gabriel Lau, PhD students at the time, were getting tired of the unnecessary complexity of doing mathematical optimisation. Users have been required to do so much more than write a correct model. As Nikos pitched to Gabriel at the time:
Today, we associate doing optimisation with a lot of time-consuming technical actions, such as writing and interfacing with a lot of ugly code, understanding complicated data structures, and dealing with thousands of edge cases. This defies the purpose of optimisation: to make things better. This barrier between users and optimisation shouldn’t exist.
With our founders’ barrier-breaking vision in mind, we strive to create a user experience where people can seamlessly solve any optimisation problem. We do this by automating repeatable tasks, protecting users from easy-to-make (but hard to trace) mistakes, building powerful user-friendly APIs, ensuring that the task of finding optimal solutions is simple and building software that does all the symbolic math automatically.
We do all the hard work so users don’t have to.