Superset

Orchestrate multiple CLI coding agents in parallel using isolated git worktrees for concurrent task execution.

Superset screenshot 1

Superset is an open-source desktop application for orchestrating AI coding agents. It allows developers to run multiple CLI-based agents in parallel across isolated environments to handle various coding tasks simultaneously. The software is built as an Electron app primarily for macOS, providing a dedicated interface for managing agentic workflows.

Users deploy agents within separate git worktrees, ensuring that each task operates on its own branch and directory. This prevents interference between different agents and eliminates the need for manual context switching. The application provides a centralized interface to monitor agent progress and manage the resulting code changes, allowing users to jump between tasks as they require attention.

Key features

  • Parallel execution of 10 or more coding agents simultaneously
  • Worktree isolation to assign each task its own branch and directory
  • Built-in diff viewer for inspecting and editing agent changes
  • Universal compatibility with any CLI agent that runs in a terminal
  • One-click handoff to open workspaces in external IDEs
  • Workspace presets to automate environment setup and dependency installation
  • Centralized monitoring and notifications for agent status
  • Customizable keyboard shortcuts for workspace and terminal navigation

The application supports a wide range of CLI agents. It utilizes a tech stack involving Bun and Git, requiring the GitHub CLI and Caddy for certain operations. Developers can configure custom setup and teardown scripts via a JSON configuration file to automate the preparation of each isolated workspace, such as copying environment variables or installing dependencies. The software includes a built-in terminal with support for splitting panes and managing multiple tabs to facilitate a high-density development environment.

Superset is a management layer for agentic AI workflows, focusing on local development and git-based isolation.

Last Modified
Software TypeDesktop App
Platform
Last Activity14 days ago
Repository Age9 months
LicenseElastic-2.0
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.