superplanehq/superplane

Gosuperplane.com

Open source factory for one-shot engineering

control-planedevopsevent-drivenkubernetesrelease-automationself-hostedworkflow-automationautomationreactgoplatform-engineering
Crescimento de estrelas
Estrelas
6.1k
Forks
629
Crescimento semanal
+453
Issues
284
2k4k6k
out. de 25jan. de 26mai. de 26set. de 26
ArtefatosGo Modules
README

SuperPlane software factory moving routine engineering work from backlog to a reviewed pull request

Beta Build Apache 2.0 Discord

Website · Docs · Discord · Blog · Event

[!NOTE] SuperPlane is in beta. We are building the Open source factory for one-shot engineering. Follow the latest releases, explore open issues and see how you can contribute as the SuperPlane matures.

About

Open source factory for one-shot engineering.

SuperPlane turns high-confidence backlog issues into verified, review-ready pull requests so engineers can focus on work that needs judgment.

SuperPlane lets AI agents fully automate routine development work. It coordinates coding agents, source control, CI, review, approvals and feedback in one visible system so engineers do not have to project-manage every step.

The factory continuously evaluates which backlog issues agents can handle with high confidence. It applies the same workflow-level guardrails to every run, checks the result and sends failures back to the agent with actionable context. Ambiguous work and decisions that need human judgment stay with your team.

SuperPlane is built on an Apache 2.0 open source engine. Choose your models, run in the cloud or on-prem and build the factory around your stack and cost constraints.

How the factory works

SuperPlane work order analysis running through a guarded automation line

A SuperPlane Factory turns incoming work into a durable operational record. A work order enters through the backlog, moves through one or more automation lines and produces pull requests, notes, branches and other reviewable artifacts.

Resource What it does
Factory Holds work orders, automation lines and the policies for a team.
Work order Records one delegated task from intake through its final outcome.
Line Defines the ordered stages that process a work order.
Automation Runs an agent, calls a tool, waits for an event or requires approval through a Canvas-backed app.
Run Tracks durable execution, inputs, outputs, retries and cost for one automation step.

Every step stays visible. SuperPlane preserves the event history, execution state and artifacts across retries so a failed run can resume without custom glue or lost context.

Built around your stack

SuperPlane coordinates the systems where engineering work already happens. Each integration provides event triggers and actions that you can compose on a Canvas.

Area Examples
AI and coding agents Claude, Cursor, OpenAI, OpenRouter and Perplexity
Source control and CI GitHub, GitLab, Bitbucket, Semaphore, CircleCI and Harness
Cloud and delivery AWS, Google Cloud, Azure, Cloudflare, Docker Hub and Render
Observability Datadog, Grafana, Honeycomb, New Relic, Prometheus and Sentry
Incidents and service management PagerDuty, Rootly, FireHydrant, incident.io, Jira and ServiceNow
Communication Slack, Discord, Microsoft Teams, Telegram, SendGrid and SMTP

Explore every integration →

Contributing

We welcome focused pull requests, bug reports and product ideas.

  1. Read the contributing guide.
  2. Review the issue tracking process.
  3. Find an open issue or an open bounty.
  4. Join the Discord community to discuss an approach with maintainers.

Contributor setup is Docker-based. Start with the repository instructions in AGENTS.md and the development section of CONTRIBUTING.md.

Community

  • Discord for discussions and support
  • Blog for engineering notes and releases
  • Community events for maintainer sessions
  • X for product updates

License

SuperPlane is available under the Apache License 2.0.

Repositórios relacionados
kestra-io/kestra

Event Driven Orchestration & Scheduling Platform for Mission Critical Applications

JavaMavenApache License 2.0orchestrationdata-orchestration
go.kestra.io/home
28k3k
crossplane/crossplane

The Cloud Native Control Plane

GoGo ModulesApache License 2.0kubernetescloud-computing
crossplane.io
12k1.3k
meshery/meshery

Meshery, the cloud native manager

TypeScriptnpmApache License 2.0mesherymanagement-plane
meshery.io
11.7k3.8k
kubevela/kubevela

The Modern Application Platform.

GoGo ModulesappApache License 2.0oamkubernetes
kubevela.io
7.9k1.1k
apache/streampark

The Open Control Plane for Real-Time Data

JavaMavenApache License 2.0streamingcloud-native
streampark.apache.org
4.3k1.1k
apache/dubbo-admin

The ops and reference implementation for Apache Dubbo.

GoGo ModulesApache License 2.0admincontrol-plane
dubbo.apache.org
4.1k2.2k
kumahq/kuma

🐻 The multi-zone service mesh for containers, Kubernetes and VMs. Built with Envoy. CNCF Sandbox Project.

GoGo ModulesApache License 2.0service-meshgolang
kuma.io/install
4k369
kube-vip/kube-vip

Kubernetes Control Plane Virtual IP and Load-Balancer

GoGo ModulesApache License 2.0vipkube-vip
kube-vip.io
3k320
keptn/keptn

Cloud-native application life-cycle orchestration. Keptn automates your SLO-driven multi-stage delivery and operations & remediation of your applications.

GoGo ModulesApache License 2.0kubernetescontrol-plane
keptn.sh
1.8k234
kubenetworks/kubevpn

KubeVPN offers a Cloud Native Dev Environment that connects to kubernetes cluster network.

GoGo ModulesMIT Licensekubernetesnetwork
kubevpn.dev
1.4k73
casosorg/casos

CasOS: a cloud operating system built on Kubernetes, Live Demo: https://demo.casos.net

GoGo ModulesApache License 2.0containerdocker
casos.net
1.3k96