Summary
In this chapter, we did a deep dive into how Optimus was built and helped you learn how to expand what Optimus can do, from creating a new engine to loading and saving data and processing string and numeric data.
This can give you a lot of flexibility. You also learned how to build a full-fledged frontend interface in which you can use Optimus as the backend to process data on any of the engines that are available.
In the next chapter, we will talk about the Optimus server and how you can use it to process data using an easy-to-use API.
If you find any other inconsistencies in the API, please let us know.