The Bonsai platform makes adding intelligence to your application simple and intuitive. If you can code then you can leverage Bonsai to build, teach and use AI models to make your applications more automated, adaptive and flexible. No machine learning expertise required.
CLI: The Bonsai Command Line Interface (CLI) allows users to integrate the Bonsai AI Engine into their existing tool chain, build process, and 3rd party Integrated Development Environments (IDEs).
Web Interface: The Bonsai Web Interface allows programmers to analyze, profile, and manage intelligence models.
Inkling: A special purpose AI programming language designed to represent AI in terms of what you want to teach instead of the low level mechanics of how it is learned.
The Bonsai AI Engine: The AI Engine abstracts away and automates the low-level mechanics of artificial intelligence. Each Inkling program developed is fed into the Bonsai Artificial Intelligence Engine in order to generate and train appropriate models (referred to as BRAINs).
BRAINs: A BRAIN is the compiled and trained intelligence model produced, hosted, and managed within the AI Engine. Each BRAIN is available for ongoing debugging, refinement, and reuse.
APIs: Bonsai’s HTTP Application Programming Interface (API) enables developers to interact with the Bonsai Artificial Intelligence Engine to create, train, share, and analyze BRAINs.