C3 AI SuiteC3 AI Suite


C3 Integrated Development Studio is a low-code/no-code visual toolkit for developing, deploying, and operating enterprise AI applications. C3 IDS includes the C3 Data Studio to support data ingestion and data modeling, C3 ML Studio to support machine learning feature engineering and model life cycle management, and C3 UI Designer to enable metadata-driven UI development. C3 IDS also includes C3 DevOps Studio to operate applications and C3 Release Management Studio to manage software releases.

C3 Data StudioC3 Data Studio
  • Build custom data integration pipelines from existing source systems into C3 Models.
  • Rapidly set up, test, and preview data ingestion pipelines.
  • Virtualize data from file systems, relational databases, queues, or streaming sources with access to over 200 prebuilt connectors.
  • Leverage the extensive C3.ai expression library or write custom code to enable additional connectors and custom data transformations as part of ingest pipelines.
  • Navigate, explore, and edit C3 Models. Developers can change the composition of any C3 Model, implement its methods, or configure its properties, such as the underlying preferred storage system.
C3 Applications Studio
  • Use an end-to-end, metadata-driven visual application design tool that enables users to create an AI application UI, design pages, configure UI components, and connect to data.
  • Leverage an extensive library of prebuilt and easy-to-configure UI components created using our standardized design language based on React.
  • Enable rich, user-friendly, and multi-page application experiences using advanced configuration of UI components and page interactions.
C3 ML Studio
  • Rapidly develop, test, and operationalize AI/ML algorithms using tools built for collaboration among teams of data scientists. 
  • Build, train, test, deploy, and operate models in production or experimental applications. Models start as untrained algorithms in no-code or code-based interfaces, often using ML Studio’s prebuilt templates or custom code. Training and testing stages scale out to multiple GPU/CPU instances. Leading models are promoted and managed with automated operational services.
  • Use an auto-scaling architecture with flexible compute and memory allocations for individual users. Explore data, develop machine learning features, and author models with any Python or R library available through Conda, PIP, or CRAN.
C3 DevOps Studio
  • Enable developers, data scientists, and site reliability engineers to monitor and manage applications. Users can visualize and control resource utilization, manage queues of jobs, schedule cron jobs, set alerts, and add users in access control roles. Perform administrative actions via command line.
  • Monitor completed, active, and queued jobs in each managed queue.
  • Analyze resource utilization in a fine-grained manner per resource type and per job queue.
  • Auto-scale resources seamlessly based on preset thresholds or manually pause, resume, recover, or clear any of the queues.
C3 Release Management Studio
  • Use version control, testing, and continuous integration. Run tests, view results and errors, create releases, publish release notes, and change logs, without provisioning any dedicated build servers.
  • Trigger and run continuous integration builds while the C3 AI Suite automatically does version control, manages configurations, and provisions necessary resources.
  • View summary and detailed results per application while analyzing test results for every test case.