Skip to main content

SiMa Neat Overview

SiMa Neat (Neural Edge Acceleration Toolkit) is an application-development framework for building and running AI applications on the SiMa platform. It provides developers a set of Python and C++ APIs to execute and test compiled model artifacts (tar.gz models), compose AI applications that leverage the SoC's hardware blocks, and manage runtime execution.

In the broader SiMa software ecosystem, Neat sits at the application layer, building on the SiMa runtime stack and using GStreamer-based execution underneath so developers can stay focused on application logic instead of manually stitching together lower-level runtime pieces.

Neat gives you a direct mental model for that path. A compiled model package (.tar.gz) becomes a Model component, application logic is assembled as a Session, and that session is built and executed as a Run object on the SoC. The same workflow is designed to work well with agentic development too, so teams can explore, build, and iterate faster.

Neat three-step workflow diagram

Neat three-step workflow diagram

The getting-started guides help you install and build Neat, the programming-model pages explain the main concepts in more detail, and the tutorials show how to apply them to real application patterns.