Discover and explore top open-source AI tools and projects—updated daily.
kelos-devKubernetes-native framework for autonomous AI coding agents
Top 99.8% on SourcePulse
<2-3 sentences summarising what the project addresses and solves, the target audience, and the benefit.> Kelos is a Kubernetes-native framework designed to manage autonomous AI coding agents as infrastructure, moving beyond simple command-line tools. It enables users to define agents, their environments, and complex workflows declaratively using YAML, integrating them seamlessly into CI/CD pipelines and event-driven systems. This empowers developers and researchers to orchestrate AI agents at scale, automating coding tasks, code reviews, and development processes within a secure, version-controlled Kubernetes environment.
How It Works
Kelos treats AI agents and their operational context (code repositories, credentials, models, compute resources) as Kubernetes Custom Resources. Agents are defined via AgentConfig, their execution environments via Workspace, and individual runs as Task resources. Workflows are triggered by TaskSpawner reacting to external events (e.g., GitHub issues, webhooks) or chained together using dependsOn for complex pipelines. This Kubernetes-native approach allows for declarative management, GitOps integration, and scalable, isolated execution of AI agents.
Quick Start & Requirements
cert-manager installed. Installation involves kelos install for the controller and CRDs, followed by kelos init to configure agent credentials. Local development can use kind.cert-manager, Docker (for kind), AI model API keys/tokens (e.g., OpenAI, Anthropic, Google), GitHub Personal Access Token or GitHub App credentials.Highlighted Details
TaskSpawner (GitHub Issues, Webhooks, Jira, etc.) and task chaining (dependsOn) for complex pipelines.kubectl, the kelos CLI, and integrate with GitOps tools like ArgoCD.Maintenance & Community
The project appears actively developed, with mentions of self-development patterns and sibling projects. Specific community channels (Discord, Slack) or notable contributors are not detailed in the README.
Licensing & Compatibility
Limitations & Caveats
v1alpha2, indicating potential for API changes and breaking updates as the project matures.1 day ago
Inactive
Significant-Gravitas