Platform Overview
The C3 Agentic AI Platform is a model-driven development and runtime environment for enterprise AI applications. It provides a unified layer across infrastructure, data integration, machine learning, and user interfaces, all defined through a shared modeling language called the C3 AI Type System.
Building an enterprise AI application requires assembling separate components for infrastructure, data integration, machine learning, user interfaces, and AI agents; the C3 Agentic AI Platform provides structured, prebuilt components for each of these layers, making applications easier to build and evolve.

The C3 Agentic AI Platform is vertically integrated. It includes infrastructure abstraction, core services, a unified modeling environment, application tooling, and generative AI interfaces.
C3 AI Studio provides purpose-built interfaces at each level of this process, including visual tools for data pipeline configuration, agent development, and model operations, so that you can engage the platform at the level of abstraction that fits your workflow.
C3 AI Applications
C3 AI also provides a set of prebuilt applications across asset performance and supply chain domains. Each is built on the same C3 Agentic AI Platform components and can be deployed as-is or extended through customer packages.
The Asset Performance suite focuses on predictive maintenance and process optimization for asset-intensive industries. It includes C3 AI Reliability and C3 AI Process Optimization.
The Supply Chain suite focuses on demand forecasting and production scheduling for manufacturers and planners. It includes C3 AI Demand Forecasting and C3 AI Production Schedule Optimization.
For the full list of offerings, see the C3 AI application portfolio.
Core components of application development
All C3 AI applications are built using the same core components. These provide a consistent way to define data, logic, and compute behavior.
Model-Driven Architecture (C3 AI Type System) Every C3 AI application starts with the Type System — a structured modeling language that lets you define data relationships, workflows, analytics, and even UI behavior in one place.
Because the platform includes prebuilt models for data ingestion, processing, and AI logic, you can focus on what makes your application unique. Instead of writing boilerplate code, you configure reusable components that already handle the heavy lifting.
AI / Machine Learning The C3 Agentic AI Platform supports the full lifecycle of machine learning, from data preparation to evaluation and deployment. Developers can define and reuse engineered features, train models on historical data, and evaluate their performance before pushing them into production. Applications can use traditional machine learning models or large language models (LLMs) to support tasks like forecasting, classification, recommendations, and natural language interaction. Once deployed, models run on a fixed schedule, with built-in tools to monitor accuracy, trigger retraining, and track outcomes over time.
Data Fusion C3 AI applications connect to external systems through reusable connectors that support APIs, cloud storage, databases, and message streams. Incoming data is transformed into canonical formats, enriched, validated, and stored in the platform's time-series or relational stores. Data Fusion, a visual canvas-based workspace in C3 AI Studio, is the recommended way to configure and manage these pipelines. It supports both batch and streaming data, with built-in support for backfills, monitoring, and virtualization across sources. Teams that prefer to work directly with type definitions can do so as well; both approaches produce the same underlying pipeline.
Elastic Compute Applications are deployed into environments that scale automatically across a shared compute pool. The platform manages job scheduling, retries, and parallel execution, so teams can run large data loads, model training, or batch scoring without writing orchestration logic. Deployments are portable across cloud or hybrid infrastructure and follow strict isolation boundaries, allowing production workloads to run safely alongside development and test environments.
C3 Code C3 Code is a natural language development environment for building enterprise AI applications on the C3 Agentic AI Platform. You describe the application you want to build and C3 Code generates, deploys, and iterates on it within a Git-backed workspace. C3 Code works across all platform layers, including data models, pipelines, ML, agents, and UI, through a single conversational interface. The Configure tab in C3 Code provides direct access to C3 AI Studio, so you can move between natural language development and the full graphical environment without switching products.

Applications connect to enterprise systems and data lakes through platform-managed services. Core components—including machine learning, data integration, and compute—are modeled and executed in the same environment.
C3 Agentic AI platform
The C3 Agentic AI Platform includes a complete environment for building, deploying, and operating AI agents alongside the other core components.
- Agent Gallery — A catalog of ready-to-use and customizable agents.
- Agent Workbench — Configure agents, attach tools, and inspect reasoning chains with full trace visibility.
- Tool Workbench — Build custom tools that agents can call against your enterprise data.
- Agentic Workflows — Combine structured data retrieval and agent reasoning into multi-step automated processes. You can trigger workflows on a schedule, on demand, or in response to events in your data.
See also
Understand how C3 AI applications are structured Learn how the core components—models, data pipelines, interfaces, and access policies—come together to form a complete AI application.
Explore prebuilt applications See how C3 AI application suites solve real-world problems in asset performance, supply chain, and generative AI use cases.
Begin developing your own application Start building with the C3 Type System and other core platform components.