Updated: Feb 9, 2021
The advent of maker culture emphasizes learning through doing. There is certainly no shortage of inspirational tinkers or hackers in our lives to motivate us to try our hands at building cool projects. Recently, artificial intelligence (A.I.) is receiving a huge amount of attention in the maker community. Many people are looking for ways to incorporate A.I. into their own projects. However, for makers with no prior background in A.I., getting started can be time-consuming and confusing. Fortunately, there is now an easy way to power your DIY projects using state of the art A.I. algorithms. The best part: it is free and open-sourced.
As avid makers ourselves, we specifically designed the Cortic A.I. Toolkit (CAIT) to address other tinkers/creators' needs. We believe the only way to build a great project is to have fun while doing it, so we designed CAIT to remove much of the friction (or the boring parts) people experience when starting an A.I. project. There is no need to manually install software libraries that requires you to handle dependencies and resolve conflicts. Everything just works after running a simple setup script. Because cost and flexibility are central to any project's success, we designed CAIT to run on the popular Raspberry Pi 4B single-board computer. The hardware cost is minimal while there is a countless number of off the shelf add-ons available for future expansion.
Okay, let's get to the fun part. CAIT offers a powerful API that puts a wide variety of A.I. algorithms at your disposal. You can readily incorporate computer vision, speech recognition, natural language processing, speech generation, LEGO motor control, and smart home control into your own projects. CAIT includes a visual programming environment for people who just want to try it out or do some quick prototyping. Of course, a complete Python API is available for people who need more power and flexibility. You can even convert your visual programs into Python code using our converter.
Please check out our Github project and follow the Quick Start guide to start writing your first A.I. program with CAIT. We look forward to hearing about all the exciting projects your guys plan to build.