LogoLogo
  • Welcome to Composabl
  • Get Started
  • Reference
    • CLI Reference
    • SDK Reference
    • Glossary
    • Sample Use Cases
  • Tutorials
    • Industrial Mixer
      • Get Started
      • Deep Reinforcement Learning
      • Strategy Pattern
      • Strategy Pattern with a Perception Layer
      • Plan-Execute Pattern
  • Establish a Simulation Environment
    • Simulation Overview
    • Connect a Simulator to Composabl
    • Composabl Simulation API
  • Build Multi-Agent Systems
    • Anatomy of a Multi-Agent System
    • Create a Use Case
    • Set Goals, Constraints, and Success Criteria
    • Create Skill Agents
      • Create Skill Agents
      • Create Skill Agents with Rewards Using the SDK
      • Configure Programmed Algorithms as Skill Agents
      • Configure API Connections to Third-Party Software as Skill Agents
    • Orchestrate Skill Agents
    • Configure Scenarios
    • Add a Perception Layer
      • Create a New Perceptor
      • Configure an ML Model as a Perceptor
      • Configure an LLM Model as a Perceptor
    • Publish Skill Agent Components to the UI
  • Train Agents
    • Submit a Training Job through the UI
    • Analyze Agent System Behavior
      • View Training Session Information
      • Analyze Data in Detail with the Historian
  • Evaluate Performance
    • Set KPI and ROI
    • Analyze Data
  • Deploy Agents
    • Access a Trained Agent System
    • Deploy an Agent System in a Container
    • Deploy an Agent System as an API
    • Connect Runtime Container to Your Operation
    • Connecting to Agent System Runtime and Plotting Results of Agent System Operations
  • clusters
    • Creating a Cluster
      • Manual
      • Automated
      • Azure
    • Connecting a Cluster
  • Troubleshooting
    • Resolving Certificate Issues for Installing the Composabl SDK on WSL
Powered by GitBook
On this page
  • A Two-Part Platform
  • Set Up Your Environment
  • Access Composabl
  • Workflow Steps
Export as PDF

Get Started

PreviousWelcome to ComposablNextCLI Reference

Last updated 27 days ago

A Two-Part Platform

Composabl is a two-part platform with a no-code UI and a Python SDK and CLI. The interplay of these parts gives Composabl its combination of usability and power.

The two parts enable teams to work together effectively. People and roles who primarily use code, such as data scientists and controls engineers, use the SDK to create modules like ML models and deep reinforcement learning skills. Then, subject matter experts, process engineers, and others can use the no-code interface to easily create teams of agents from these modular building blocks and train them to succeed.

We designed the platform this way because, for complex, high-value processes, there will be some tasks that can only be done through coding, and some team members who prefer to work in code, and other tasks that are better performed through a visual interface. Both parts of the platform work together.

Most users use both parts of the platform to some extent but spend more time in the no-code UI or the SDK, depending on their expertise and role. How you will use the platform depends on your role and what part of the process you are working on.

Set Up Your Environment

The first thing you will need to do after you login to your account is to .

Access Composabl

You can access Composabl Via a no-code UI and an SDK. They work together to enable you to build, train, and deploy autonomous agent systems.

No-Code UI

Python CLI and SDK Instalation

Installing the SDK

pip install -U composabl

Development

pip install -U composabl-dev

Note: The Composabl CLI and SDK require Python version 3.10.x

Workflow Steps

  • Step 3: UI and SDK | Create agent systems

  • Step 7: Notebook | Export Historian training data and perform detailed analysis

Step 1: UI |

Step 2: UI |

Create skill agents to train with rewards using deep reinforcement learning in , or .

Create or package ML models to import to UI with the SDK to to agent systems.

Create or with the SDK to the UI to add natural language to agent systems.

to import to the UI with the SDK to add programmed decision-making to skill agents.

Step 4: SDK | with one CLI command

Step 5: UI | together to create teams of agents in the UI

Step 6: UI | with one click using the UI

Step 8: UI and SDK | and for deployment

Create your first use case
Set performance goals
the UI
the SDK
add advanced perception
package LLMs to import
Create or package controllers and optimization algorithms
Publish to the UI
Orchestrate modular components
Train your teams of agents at scale
Export trained multi-agent systems
connect them to the Composabl runtime
connect a simulation to Composabl