olemeyer/rocketplaneio — explained in plain English
Analysis updated 2026-05-18
Automatically capture cross-service traces and logs from a Kubernetes cluster without adding instrumentation code.
Let an AI coding assistant investigate a production incident using real trace and log data.
Allow an AI agent to make reversible, snapshotted changes to Kubernetes resources with human approval gates.
See a live service map built from real network traffic instead of static configuration.
| olemeyer/rocketplaneio | netflix/titus-executor | baiyuetribe/glink | |
|---|---|---|---|
| Stars | 225 | 230 | 209 |
| Language | Go | Go | Go |
| Last pushed | — | 2023-01-10 | 2021-11-10 |
| Maintenance | — | Dormant | Dormant |
| Setup difficulty | moderate | hard | moderate |
| Complexity | 4/5 | 4/5 | 3/5 |
| Audience | ops devops | ops devops | general |
Figures from each repo's GitHub metadata at analysis time.
Needs Docker and a Kubernetes cluster, still alpha software, so it is not recommended for production yet.
rocketplaneIO is a self hosted platform, written in Go, that watches over a Kubernetes cluster and lets an AI agent both diagnose and fix problems it finds. The observability side uses a technology called eBPF to capture traces, logs, and metrics from every service in your cluster automatically, without you having to add any tracking code or extra libraries to your applications. It can follow a request as it moves between services, including ones built as compiled Go binaries, and shows the resulting failures and error logs together on one connected map of your services. What sets it apart is the second half: rather than only telling you something is wrong, it exposes an interface, using a standard called MCP, that lets an AI coding assistant such as Claude Code or Cursor connect, read all of that observability data, and then take real actions on the cluster, such as reading or changing Kubernetes resources. Every action the agent proposes is wrapped in a transaction that saves a snapshot of the previous state first, so any change can be rolled back afterward. Actions are sorted into four risk levels, from safe read only operations to destructive ones like deletions or scaling something down to zero, and anything disruptive or destructive is paused until a human approves it in the user interface, with a full audit trail showing exactly what the agent read, changed, and who approved it. To get started, you need Docker and a Kubernetes cluster such as minikube, and a single install script sets up the whole platform along with a web interface. Connecting your own cluster is done through a generated command that installs a lightweight agent and the eBPF collector, and connecting an AI assistant is done by creating an API key and adding rocketplaneIO as an MCP server. The project is currently in an early alpha stage, so its interfaces may still change, and it is not recommended for production use yet. It is released under the Apache 2.0 license and has 225 stars.
A self-hosted Kubernetes platform that auto-collects traces, logs, and metrics with no code changes, then lets an AI agent safely fix issues through approved, reversible actions.
Mainly Go. The stack also includes Go, eBPF, Kubernetes.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice and state changes (Apache 2.0 license).
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
Verify against the repo before relying on details.