awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
superset-sh avatar

superset-sh/superset

0
View on GitHub↗
11,877 stars·1,009 forks·TypeScript·24 viewssuperset.sh↗

Superset

Superset is an agentic development environment designed to orchestrate autonomous AI coding agents. It functions as a workspace where multiple command-line based agents can run in parallel, utilizing a persistent terminal multiplexer to maintain long-lived shell sessions and state.

The project distinguishes itself through the use of Git worktrees to provide physical directory isolation for each task, preventing merge conflicts during concurrent agent operations. It incorporates a Model Context Protocol client to extend agent capabilities via external tools and data, while keeping execution environments on the local machine to ensure data remains off remote clouds.

The platform provides a unified interface for agent monitoring and code review, featuring integrated diff viewers, browser previews for local servers, and port management. It also includes utilities for session recovery, automated environment setup, and the ability to hand off active workspaces to external editors.

Features

  • AI Agent Orchestrators - Coordinates multiple autonomous AI agents in parallel to execute complex development tasks across isolated environments.
  • Agentic Workspaces - Ships a unified workspace that integrates terminal sessions, chat panels, and port management for coordinating AI coding agents.
  • Concurrent Agent Execution - Enables the simultaneous execution of multiple autonomous AI agents across isolated environments to perform concurrent development tasks.
  • CLI Process Wrapping - Wraps arbitrary command-line interfaces and scripts as agents by managing their standard input and output streams.
  • Worktree Isolation - Uses Git worktrees to provide physical directory isolation, allowing parallel agents to work on different branches without conflicts.
  • Agent Environments - Manages integrated workspaces with terminal sessions, port forwarding, and browser previews for local AI agent monitoring.
  • Agentic Development Environments - Integrates terminal sessions, chat panels, and browser previews into a unified environment for autonomous coding workflows.
  • CLI Agent Runners - Provides a terminal-based environment for executing and interacting with various autonomous AI agents locally.
  • Daemonized Session Persistence - Uses a background daemon to ensure terminal sessions and agent tasks persist across frontend restarts and crashes.
  • Terminal Multiplexers - Ships a persistent terminal multiplexer that maintains shell sessions in the background to ensure agent tasks survive crashes.
  • Terminal Session Persisters - Utilizes a background daemon to persist terminal sessions and workspace state across application restarts.
  • Model Context Protocol - Implements the Model Context Protocol to connect AI agents with external tools and local data sources.
  • AI Code Reviewers - Provides built-in diff viewers to inspect and validate AI-generated code changes before they are merged.
  • Local AI Execution Environments - Ensures sensitive repository data remains off remote clouds by keeping execution environments on the local machine.
  • Model Context Protocol Clients - Implements a Model Context Protocol client to connect AI agents to external tools and data sources.
  • Multi-Agent Frameworks - Coordinates multiple AI agent frameworks and model providers to optimize strengths and costs during complex refactoring tasks.
  • Documentation Previewers - Renders local development servers and documentation in a built-in browser to verify agent changes in real time.
  • Git Diff Viewers - Includes an integrated diff viewer to inspect and validate AI-generated code changes before merging.
  • Task Auditing - Provides a unified view of the status and diffs of all active agent tasks for rapid auditing.
  • Git Worktree Management - Automates the creation of separate branches and directories for each AI task via Git worktree management.
  • Port Forwarding Tools - Coordinates local network ports with an integrated browser for real-time preview of development servers.
  • Model Context Protocol Integrations - Connects to MCP servers to extend agent capabilities and data access within the development workspace.
  • Agent Interaction Monitors - Provides real-time terminal access and live diffs to inspect, interrupt, or redirect active AI agents.
  • Databases and Analytics - Data exploration and visualization platform.
  • Local Development Apps - Desktop app for orchestrating multiple coding agents in isolated git worktrees.

Star history

Star history chart for superset-sh/supersetStar history chart for superset-sh/superset

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Superset

These projects share indexed features with Superset. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • kilo-org/kilocodeKilo-Org avatar

    Kilo-Org/kilocode

    15,616View on GitHub↗

    Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development tasks. It functions as a comprehensive system for automating coding, testing, and repository management by integrating directly with your codebase and terminal. The platform provides a unified gateway for model orchestration, allowing for the management of agentic workflows, event-driven automation, and persistent session state across distributed development environments. The platform distinguishes itself through its federated task management and policy-based access control, which

    TypeScriptaiai-ageai-coding
    View on GitHub↗15,616
  • microsoft/vscode-copilot-chatmicrosoft avatar

    microsoft/vscode-copilot-chat

    9,493View on GitHub↗

    This project is an AI-powered IDE extension and LLM coding assistant that provides a conversational interface for generating, refactoring, and debugging code. It functions as an AI agent framework and a Model Context Protocol client, connecting AI models to external data sources and tools to automate complex development tasks. The system is distinguished by its use of autonomous AI agents capable of multi-step task execution, including the ability to read files, modify code, and run terminal commands iteratively. It supports recursive agent orchestration through subagent delegation and employ

    TypeScript
    View on GitHub↗9,493
  • humanlayer/humanlayerhumanlayer avatar

    humanlayer/humanlayer

    9,381View on GitHub↗

    Humanlayer is an LLM coding agent orchestrator and AI-driven workflow manager designed to coordinate multiple agents in researching, designing, and implementing features across complex codebases. It provides a multi-agent development workspace that groups AI sessions, versioned design artifacts, and worktrees into collaborative team tasks. The system features a bring-your-own-key LLM gateway to connect external AI model subscriptions and API keys. It utilizes remote AI agent daemons to run long-term coding sessions on cloud infrastructure, maintaining progress independently of the user's acti

    TypeScriptagentsaiamp
    View on GitHub↗9,381
  • zellij-org/zellijzellij-org avatar

    zellij-org/zellij

    33,683View on GitHub↗

    Zellij is a terminal multiplexer and workspace manager designed to organize command-line sessions into persistent, reconfigurable layouts. It functions as a terminal plugin framework, allowing users to extend their environment with modular, event-driven components that interact with the host through a structured message-passing protocol. The project distinguishes itself through a layout-engine-based architecture that decouples visual pane arrangements from process execution, enabling automated and repeatable terminal workflows. It includes integrated support for web-based remote access, facil

    Rustmultiplexerterminalworkspace
    View on GitHub↗33,683
Compare all 30 related projects→

Frequently asked questions

What does superset-sh/superset do?

Superset is an agentic development environment designed to orchestrate autonomous AI coding agents. It functions as a workspace where multiple command-line based agents can run in parallel, utilizing a persistent terminal multiplexer to maintain long-lived shell sessions and state.

What are the main features of superset-sh/superset?

The main features of superset-sh/superset are: AI Agent Orchestrators, Agentic Workspaces, Concurrent Agent Execution, CLI Process Wrapping, Worktree Isolation, Agent Environments, Agentic Development Environments, CLI Agent Runners.

Which projects share features with superset-sh/superset?

Projects with overlapping indexed features include: kilo-org/kilocode — Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development… microsoft/vscode-copilot-chat — This project is an AI-powered IDE extension and LLM coding assistant that provides a conversational interface for… humanlayer/humanlayer — Humanlayer is an LLM coding agent orchestrator and AI-driven workflow manager designed to coordinate multiple agents… zellij-org/zellij — Zellij is a terminal multiplexer and workspace manager designed to organize command-line sessions into persistent,… davila7/claude-code-templates — Claude Code Templates is a comprehensive framework for orchestrating specialized AI agents and automating development… openai/openai-agents-python — This project is a Python framework for building autonomous, event-driven agent systems. It provides a unified runtime…