keephq/keep

The open-source AIOps and alert management platform

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 39 minutes ago
Added to GitGenius on February 28th, 2026
Created on February 4th, 2023
Open Issues & Pull Requests: 572 (+0)
Number of forks: 1,482
Total Stargazers: 12,238 (+1)
Total Subscribers: 45 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 0.7 hours
Mean response time: 14.8 days
90th percentile: 24.9 days
Tracked items: 2,191

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 78% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "💰 Rewarded" is answered fastest, typically in under an hour, while "Enhancement" waits about 3 days. 65% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 7% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 450
New in 7 days: 17
Closed in 7 days: 9
Avg open age: 298 days
Stale 30+ days: 426
Stale 90+ days: 398

Recent activity

Opened in 7 days: 14
Closed in 7 days: 8
Comments in 7 days: 16
Events in 7 days: 59

Top labels

  • Bug (1,053)
  • Feature (501)
  • Provider (378)
  • UI (218)
  • API (121)
  • Internal (112)
  • Documentation (96)
  • 💎 Bounty (75)

Detailed Description

Keep is an open-source AIOps and alert management platform written in Python that provides a centralized solution for managing alerts and incidents across multiple monitoring tools. The platform serves as a single pane of glass for alert aggregation, offering capabilities for deduplication, correlation, filtering, and enrichment of alerts from various sources. It enables bi-directional integrations with monitoring tools and supports customizable workflows for alert automation.

The repository demonstrates significant community engagement and active development. The repository shares contributors with other notable projects including twentyhq/twenty, mindsdb/mindsdb, and home-assistant/core, suggesting cross-pollination of ideas and practices within the broader open-source ecosystem.

Keep's feature set emphasizes alert intelligence and automation. The platform includes AI-powered capabilities for correlation and summarization, supporting multiple AI backends including OpenAI, Anthropic, DeepSeek, Ollama, LlamaCPP, Grok, and Gemini for enrichments and incident context gathering. The workflow automation functionality operates similarly to GitHub Actions but tailored for monitoring tools, enabling users to create sophisticated alert handling logic without leaving the platform.

The integration ecosystem is extensive, covering major observability and monitoring platforms. Supported tools include Datadog, Grafana, Prometheus-compatible systems, Elastic, Dynatrace, New Relic, Azure Monitoring, GCP Monitoring, CloudWatch, and numerous others. The platform also integrates with specialized monitoring solutions like AppDynamics, Coralogix, Checkmk, Centreon, and LibreNMS. This breadth of integration support positions Keep as a vendor-agnostic alert aggregation layer that can work across heterogeneous monitoring environments.

The repository is classified across multiple domains including Monitoring, Observability, Alerting, Incident Management, Health Checks, Metrics, Logs, Centralization, and Notifications, reflecting its comprehensive approach to alert management. The platform includes customizable dashboards and provides documentation at docs.keephq.dev, with a live demo available at platform.keephq.dev. The project actively welcomes community contributions and maintains a public issue template for provider integration requests, indicating a structured approach to expanding integration capabilities based on user demand.