Keep
An open-source AIOps and alert management platform that gathers alerts from many monitoring tools into one place, with deduplication, correlation, enrichment and workflows.
- GitHub stars
- 12k
- Last commit
- 4 days ago
- Latest release
- v0.54.3
- Self-hosted
- Yes

Keep is an open-source platform for managing alerts and incidents. Teams that run several monitoring tools can bring their alerts into a single view, which saves them from jumping between dashboards, and then clean up the noise through deduplication, filtering, correlation and enrichment.
The platform connects to a long list of monitoring and observability products, and its integrations work in both directions so that data can be synced back to those tools. Workflows act like GitHub Actions for monitoring, letting you automate responses to alerts. AI features can correlate alerts and summarize incidents, using backends such as Anthropic, OpenAI, DeepSeek, Gemini, Grok or local models served by Ollama and LlamaCPP.
Keep is written in Python and the repository lists its license as Other. It positions itself as a customizable alternative to hand-built alert pipelines, with dashboards, documentation, a hosted demo and a request process for new providers. It suits SRE and DevOps teams dealing with alert fatigue across tools.
Key features
- Single view for alerts and incidents
- Alert deduplication, filtering and correlation
- Alert enrichment from external sources
- Bi-directional integrations with monitoring tools
- Workflow automation for alert handling
- AI-assisted correlation and incident summaries
- Choice of cloud or local AI backends
Pricing: Free Startup plan for personal projects. Growth starts at $199 per month; Enterprise + AI is custom. Self-hosting is available and a free trial is offered.

