#1919th of 197 in Coding agents and AI editors
opensre
CLI agent that investigates failed CI runs and pushes fixes to the PR branch
- Stars
- 12.8k
- License
- Apache-2.0
- Last commit
- Nov 2026
- Last release
- Nov 2026
- Language
- Python
2,129 on 21 Apr 202612,813 on 10 Nov 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
OpenSRE is a Python CLI agent that reads failing CI checks and logs, correlates them with commits, deploys, logs, metrics and traces, and runs a tool-calling loop to find the cause. It separates CI-caused failures from code-caused ones, pushes a fix to the PR branch for review, and can post summaries to Slack, PagerDuty or Telegram. It runs as an interactive shell, a headless `opensre ask` command, or an embedded Python API.
Who it is for: Platform and DevOps engineers who want an agent to triage CI failures
Strengths
- Integrates with 60+ services, including Datadog, Grafana, Kubernetes, GitHub, GitLab, Jenkins and PagerDuty
- Supports Anthropic, OpenAI, Gemini, Bedrock, OpenRouter, NVIDIA NIM and local Ollama models
- Usable three ways: interactive REPL, headless CLI for scripts and CI, and in-process Python API
- Optional masking of sensitive identifiers before external LLM calls
Weaknesses
- Labeled public alpha; APIs and integrations may change
- Interactive shell requires signing in to an account and starts on a hosted model
- Python API requires a source checkout
- Several deployment paths are tied to AWS, Railway or Vercel; Docker Compose setup is not provided
What it needs
- Docker
- Needs LLM provider API key (or Ollama), Git repository, Postgres (optional, for shared gateway state)
- Models: Anthropic, OpenAI, OpenAI Codex, Ollama, Google Gemini
Quick answers
Is opensre open source?
Yes. Its code is on GitHub under the Apache-2.0 license.
Can you run opensre with Docker?
Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.
Also in Coding agents and AI editors
See all 197| Rank | Project | Score |
|---|---|---|
| 1 | claw-codeRust CLI coding agent harness using Anthropic and OpenAI-compatible APIs | 97 out of 100 |
| 2 | t3codeDesktop, web and mobile front end for controlling local coding agent CLIs | 94 out of 100 |
| 3 | codewhaleTerminal coding agent in Rust that works with 40+ model providers | 94 out of 100 |
| #4 | piMinimal terminal coding agent extensible with skills and packages | 92 out of 100 |
| #5 | oh-my-openagentTerminal coding agent with multi-model orchestration and git-backed memory | 92 out of 100 |