| Kelos is a Kubernetes framework for orchestrating autonomous coding agents. It runs Claude Code, Codex, Gemini, OpenCode, or custom agents safely in isolated, ephemeral pods. The idea is that you define your everyday development workflows as YAML and let them run continuously on Kubernetes. Agent tasks are Kubernetes CRDs, so things like: - Watch for “bug” issues → auto-draft a fix PR - Auto-review incoming pull requests - Auto-triage new issues with labels and priority - Periodically scan the codebase → propose improvements - Test the project as a new user → surface rough edges Kelos is using this on itself. The self-development pipeline picks up open issues, investigates them, opens or updates a PR, self-reviews, and retries if CI fails. When the agent gets stuck, it labels the issue needs-input and stops: https://github.com/kelos-dev/kelos/tree/main/self-developmen... I still do the final review and manually merge PRs, but it’s been quite helpful. https://github.com/kelos-dev/kelos Happy to answer questions about the design or what’s broken. |