The API to the Physical World
Building with new hardware shouldn’t mean spending your time figuring out which drivers, dependencies, tools, and platform configurations belong together.
ADI DataX brings ADI hardware and software into an open, adaptable development ecosystem, connecting drivers, middleware, FPGA IP, reference designs, standardized APIs, and development resources across multiple computing platforms and operating systems.
Whether you want to work directly with individual software components, start from a reproducible configuration, or use AI-assisted development workflows, ADI DataX gives you multiple ways to explore ADI technology and build toward your application.

ADI DataX helps reduce this integration effort by bringing compatible software components, dependencies, and development resources together around real use cases. Rather than starting with “Which pieces do I need?”, developers can start with “I want to build this use case” and choose the development path that fits their needs.
For development scenarios that bring together multiple software components, tools, and dependencies, Code in Motion (CIM) provides a repeatable way to set up and build a development environment.
Instead of relying on manual setup instructions, CIM uses a Yaml file configuration called a manifest that defines what is needed for that environment, such as:
Once defined, CIM can recreate the environment consistently, providing developers with a repeatable starting point that can be adapted to their application.
Watch how Code in Motion (CIM) creates a reproducible development environment from a defined software configuration.
ADI DataX resources are structured to provide AI agents with the context needed to work with ADI technologies through agentic skills, MCP servers, command-line tools, and documentation. This creates a more interactive development experience, helping developers navigate complex configurations and workflows while working with ADI technology.
AI-Legible | Structured, validated ADI DataX resources give AI agents the context needed to work with ADI technology. |
Deterministic | Validated drivers, reference designs, and development tools help reduce trial and error across complex workflows. |
Efficient | Direct access to relevant context and tools enables faster, more token-efficient interactions. |
The following GMSL agentic video illustrates how an AI-assisted workflow can support embedded engineers as they configure their system.
These tools enable easy ADI DataX™ configuration and instantiation for various applications.
Ecosystem integration resources enable application development within your environment of choice.
The core provides a suite of platform abstraction layers, device drivers, FPGA IP and core libraries.