Open Source Kubernetes Projects
Kubernetes is an open-source system for deploying, scaling, and managing containerized applications across clusters of machines. It coordinates workloads, networking, storage, and service availability, helping teams automate operations that would otherwise require extensive manual work. Its declarative model lets operators describe a desired state and have the system work to maintain it, supporting consistent application management across development and production environments.
Open source Kubernetes tools include deployment and workflow automation, cluster management, observability, security, cost monitoring, and networking. When choosing a tool, consider its maturity, license, maintenance activity, compatibility with your cluster and infrastructure, and operational requirements. These tools are useful for developers, platform engineering teams, and operators managing applications at scale, as well as organizations building cloud-native environments.
27 repositories · updated October 4, 2026

ksail: Create and Operate Kubernetes Clusters
KSail is a Go-based toolkit for creating and operating Kubernetes clusters across local, nested, and cloud providers. It brings provisioning, GitOps, secrets, cluster operations, and AI interfaces into one tool, for developers and platform teams who want a unified workflow.

llm-d-router: Route Inference Requests Intelligently
llm-d Router directs inference requests using model-serving signals such as KV-cache locality, load, and priority. It is for teams running LLM serving on Kubernetes that need proxy-integrated routing and request flow control.

inference-gateway: Unify LLM Providers Behind One API
Inference Gateway proxies requests to cloud and local LLM providers through compatible APIs. It is suited to teams building provider-flexible AI services that need self-hosting, MCP tools, authentication, or observability.

n8n-sandbox-service: Run Commands in Isolated Environments
n8n-sandbox-service provides an API for creating isolated, on-demand environments to run commands and manage files. It is intended for teams that need to execute work in containers or Firecracker microVMs and manage those environments centrally.

agent-sandbox: Run Isolated Sandboxes for AI Agents
Agent-Sandbox provides a self-hosted Kubernetes service for creating and managing isolated environments for AI agent code and actions. It wraps sandbox lifecycle operations in a REST API and MCP server, with E2B compatibility.

OpenSandbox: Run AI Agents in Isolated Sandboxes
OpenSandbox provides isolated environments where AI applications can run code, commands, and browser or desktop tasks. It supports local Docker use and Kubernetes deployment through a shared sandbox API.

agent-sandbox: Manage Isolated Stateful Workloads on Kubernetes
Agent Sandbox adds Kubernetes APIs and controllers for isolated, stateful workloads with stable identity and persistent storage. Use it to run long-lived AI agent environments, development sessions, or other singleton workloads that need managed lifecycle control.

AgentTeams: Coordinate Human-Supervised AI Agent Teams
AgentTeams runs multiple AI agents as coordinated workers in shared Matrix rooms, with a manager to assign work and people able to observe and intervene. It is aimed at teams that want self-hosted, auditable agent collaboration across different runtimes.

multigres: Scale Postgres with a Vitess-Inspired System
Multigres adapts Vitess’s approach to managing and scaling databases for PostgreSQL. It is aimed at teams exploring connection pooling, sharding, and high availability, but is still in early development.

cAdvisor: Monitor Container Resource Usage and Performance
cAdvisor collects and exposes resource usage, performance, and network statistics for running containers. It is useful to operators and platform teams who need per-container and machine-wide visibility for Docker and other container types.

fixinventory: Find Security Risks Across Cloud Infrastructure
Fix Inventory collects cloud and Kubernetes asset data, normalizes it into a shared model, and helps teams find security and compliance risks. It suits engineers who need cross-cloud inventory, policy checks, and relationship-aware investigation.

vitess: Scale MySQL Across Distributed Database Servers
Vitess is a Go-based, cloud-native system for scaling MySQL horizontally through sharding. It helps teams distribute data across database servers while keeping application queries independent of that distribution.