smogili1/circuit

61 stars · Last commit 2026-05-29

Drag-and-drop agent workflow builder for orchestrating AI agents. Build multi-step pipelines to run Claude Code and OpenAI Codex, featuring real-time streaming, reference interpolation, and flexible control flow.

README preview

# Circuit

Circuit is a drag-and-drop workflow designer and execution engine for orchestrating multi-step Claude Code and OpenAI Codex agents. It can execute multi-step workflows with real-time streaming, reference interpolation between nodes, and flexible control flow.

![Circuit](Circuit.png)

## Features

- **Visual Workflow Editor** - Drag-and-drop interface for building agent workflows
- **Multi-Agent Support** - Claude Code and OpenAI Codex agent nodes
- **Control Flow** - Condition and merge nodes for branching logic
- **Workflow Persistence** - Save and load workflows as YAML, allowing you to vibe code workflows

## Quick Start

### Prerequisites

- Node.js 18+

### Authentication

View full repository on GitHub →