Key Features

Agent Management

  • Project Selector: Users can create or select an existing project from the dropdown at the top-left.

  • Save Agent: Allows users to save the current state of the AI agent architecture.

At the top, several tabs allow users to manage different aspects of the AI agent:

The main design interface, where users can drag-and-drop components, connect them, and build the agent workflow

Deploy button: Allows users to deploy the current state of the AI agent.

Architecture Tab

The Architecture tab is the primary workspace where users visually design their AI agent using a drag-and-drop component, copilot or code editor.

Toolbar

  • Component Library: Allow to chose components from the library and drag n drop to the canvas

  • Copilot: Allows to use the copilot to design the agent in a conversational way

  • PRD: Stores product requirements document for the agent that could be generated by the copilot or provided by the user

  • Canvas as a code: Allows to see the agent architecture as a code and edit it manualy

  • Test menu: Contain test cases, and options to dry run agent and run test cases on deployed agent

  • Canvas activity log: Allow to see the history of changes made to the agent architecture

  • Undo/Redo: Helps in reverting or reapplying changes

  • Grid: Fits all components on the canvas to the screen

  • Zoom Controls: Adjusts the canvas view

Component Library

  • Provides a collection of AI components, including data processors, models, API connectors, and logic handlers.

  • Drag-and-Drop Interface: Users can pick components from the library and place them on the canvas.

  • Node-based UI: Components can be connected using directed edges, representing the flow of data between modules.

Components

Function nodes are the fundamental building blocks similar to LEGO, you can build a customized LLM orchestration flow, a chatbot, an agentic app with all the integrations available in Ardor or build your own custom nodes. They represent various microservices with specific functionalities.

Interactive Editing

  • Move, connect and delete components

  • Customize properties and settings of each node

  • Customize source code of each node (if necessary)

  • Establish relationships by linking components via connection points

You could perform all the actions above by using the copilot.

Ardor Copilot (AI Assistant)

The right-side panel contains Ardor Copilot (Cerebrum), a built-in AI assistant to help users design and configure their agentic solutions.

To open copilot, click on the “Copilot” button in the toolbar.

  • Users can enter a prompt in the text box to describe the AI agent they want to create

  • Clicking “Ask Copilot” will generate recommendations or automatically configure an agent setup

Deployment Controls

Deploy Button (Top-right): Once the agent is ready, users can deploy it with a single click.

Ardor will deploy your solutions to the cloud in a serverless manner and provide you with a unique API endpoint or URl to interact with your solution. And Cerebrum will take care of maintanence and operations.