This is an early release preview. You may encounter bugs.
OpenSRE logo
Unclaimed

Tool deployment monitoring

OpenSRE

Build your own AI SRE agents. The open source toolkit for the AI era.

A 82/100 GitHub score ? This grade is derived from GitHub signals, not user votes. Open for the full breakdown.
Discussion

01 / Summary

About OpenSRE.

OpenSRE is a framework for AI site reliability engineering (SRE) agents that investigate production incidents on your own infrastructure. It connects to more than 60 tools across observability, cloud infrastructure, databases, data platforms, and incident management, and answers questions such as why a service is slow with an evidence-linked response. The project is in public alpha.

When you ask a question or an alert arrives, the agent fetches correlated logs, metrics, traces, and recent deploys, optionally masks sensitive identifiers before calling an external LLM, tests hypotheses in a tool-calling loop across connected systems, and answers with linked evidence. It suggests next steps, can execute remediation actions, and posts a summary to Slack, PagerDuty, or Telegram.

The project also builds an open reinforcement learning environment for incident response: end-to-end tests against realistic, cloud-backed production failures, intended as a benchmark and training ground for AI SRE agents in the way SWE-bench serves coding agents.

You use it through an interactive shell with slash commands for sessions, costs, and integrations, a headless CLI for scripts and CI jobs, or a Python API. Deployment options are a managed OpenSRE Cloud gateway, a Telegram gateway on an AWS server image, or a self-hosted container on Railway, ECS, or Vercel.

Category Examples
LLM providers Anthropic, OpenAI, OpenAI Codex, Ollama, Google Gemini, OpenRouter, NVIDIA NIM, Bedrock
Observability Grafana, Datadog, Honeycomb, CloudWatch, Sentry, Splunk, New Relic
Infrastructure Kubernetes, AWS, Azure, ArgoCD, Helm
Databases PostgreSQL, MySQL, MongoDB, ClickHouse, Snowflake, Redis, Supabase
Incident management PagerDuty, Opsgenie, Jira, Alertmanager, incident.io, ServiceNow
Communication Slack, Discord, Telegram, WhatsApp
  • Evidence-driven diagnosis: correlates logs, metrics, traces, deploys, and config, and links every conclusion to the data behind it
  • Runbook-aware reasoning: reads your runbooks and applies them during an investigation
  • Identifier masking: reversibly redacts pods, clusters, and account IDs before external LLM calls and restores them in the output
  • Remediation: suggests next steps and optionally executes remediation actions
  • Incident reporting: posts summaries to Slack, PagerDuty, or Telegram
  • Session cost and history: per-session token tracking and resumable shell sessions
  • Local agent fleet: monitors Claude Code, Cursor, Codex, and other coding agents running on your machine
  • Model choice: Anthropic, OpenAI, Codex, Ollama, Gemini, OpenRouter, TrustedRouter, NVIDIA NIM, and Bedrock
  • Headless and embedded use: a non-interactive CLI for scripts and CI, and a Python API for in-process sessions
  • Incident test environment: end-to-end tests over realistic cloud-backed failure scenarios for training and evaluating agents

02 / Discussion CREDIBILITY-GATED

Discussion

Reading is open to everyone. Posting and voting need a verified identity or a GitHub grade of B or higher.

  • No discussions yet.

04 / Build

Build with OpenSRE.

Browse the catalog for frameworks, tools, and harnesses, each scored on real GitHub credibility.

Get OpenSRE →

Browse the catalog