Repolode
Tracer-Cloud

Tracer-Cloud/opensre

Framework de código abierto para crear agentes de SRE con IA que investigan incidentes en producción usando tus propios logs, métricas, trazas y despliegues.

Estrellas
12,448
Forks
1,821
Issues abiertos
66
Último commit
ayer

¿Qué es?

OpenSRE es un framework de código abierto para crear agentes de ingeniería de confiabilidad del sitio (SRE) con IA. Cuando se activa una alerta o un ingeniero hace una pregunta, el agente recopila logs, métricas, trazas, despliegues recientes y configuración relacionados desde las herramientas que ya se usan; después, evalúa hipótesis en un ciclo de llamadas a herramientas y devuelve una respuesta vinculada a las pruebas subyacentes.

El proyecto está disponible como una shell interactiva de terminal, una CLI headless para scripts y trabajos de CI, y una API de Python para integrar el agente en servicios existentes. Los usuarios pueden definir sus propios runbooks y el agente los aplica durante la investigación. Antes de realizar llamadas a LLM externos, se puede enmascarar de forma reversible información identificativa como los IDs de pods, clústeres y cuentas.

OpenSRE se conecta con más de 60 herramientas, entre ellas Grafana, Datadog, Kubernetes, AWS, PagerDuty, Slack y varios proveedores de LLM. Está en fase alfa pública, por lo que las API y las integraciones todavía pueden cambiar.

Funciones clave

  • 01Relaciona logs, métricas, trazas, despliegues y configuración para diagnosticar incidentes.
  • 02Vincula cada conclusión sobre la causa raíz con los datos subyacentes.
  • 03Aplica los runbooks definidos por los usuarios durante la investigación.
  • 04Ofrece una shell interactiva, una CLI headless y una API de Python.
  • 05Permite enmascarar información identificativa antes de enviar datos a LLM externos.
  • 06Admite más de 60 integraciones de observabilidad, nube, bases de datos y herramientas para gestionar incidentes.

Casos de uso

  • Clasificar alertas de producción recopilando pruebas de las configuraciones existentes de Grafana, Datadog o Kubernetes.
  • Preguntar en lenguaje natural por qué un servicio está lento durante un incidente.
  • Ejecutar comprobaciones del agente mediante scripts o trabajos de CI con la CLI headless.
  • Integrar la investigación de incidentes en automatizaciones y servicios internos de Python.

Inicio rápido

  1. 1

    Instala opensre en macOS o Linux

  2. 2

    Inicia OpenSRE

    opensre

Antes de usarlo

  • Alfa pública: los flujos de trabajo principales aún no son del todo estables y las API pueden cambiar.
  • La configuración usa un script de instalación con curl en lugar de un gestor de paquetes, y el primer inicio activa un modelo alojado.

En colecciones

Temas

Preguntas frecuentes

¿Qué es opensre?
Framework de código abierto para crear agentes de SRE con IA que investigan incidentes en producción usando tus propios logs, métricas, trazas y despliegues. OpenSRE es un framework de código abierto para crear agentes de ingeniería de confiabilidad del sitio (SRE) con IA. Cuando se activa una alerta o un ingeniero hace una pregunta, el agente recopila logs, métricas, trazas, despliegues recientes y configuración relacionados desde las herramientas que ya se usan; después, evalúa hipótesis en un ciclo de llamadas a herramientas y devuelve una respuesta vinculada a las pruebas subyacentes.
¿opensre es gratuito? ¿Qué licencia tiene?
opensre es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿opensre sigue mantenido?
Mantenimiento activo. El último commit de opensre fue el 24 oct 2026.
¿Para qué puedo usar opensre?
Clasificar alertas de producción recopilando pruebas de las configuraciones existentes de Grafana, Datadog o Kubernetes. Preguntar en lenguaje natural por qué un servicio está lento durante un incidente. Ejecutar comprobaciones del agente mediante scripts o trabajos de CI con la CLI headless. Integrar la investigación de incidentes en automatizaciones y servicios internos de Python.
¿Cómo se instala opensre?
Instala opensre en macOS o Linux Inicia OpenSRE: opensre
¿Dónde consigo opensre?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Tracer-Cloud/opensre

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados