7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Keep

Open source

An open-source AIOps and alert management platform that gathers alerts from many monitoring tools into one place, with deduplication, correlation, enrichment and workflows.

keephq.dev
Keep homepage screenshot
GitHub stars
12k
Last commit
4 days ago
Repository age
3 years
Version
v0.54.3
Licence
Custom
Self-hosted
Yes

About Keep

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

Good fit for

  • →Reducing alert noise across monitoring tools
  • →Automating first-response steps for incidents
  • →Centralizing alerts from several observability products
Built with
Python
Tags
aiops
alerting
incident-management
monitoring
workflow-automation
observability
python
alert-management

Keep: questions and answers

What is Keep used for?
Keep is an open-source AIOps and alert management platform that gathers alerts from many monitoring tools into one place, with deduplication, correlation, enrichment and workflows. It is a good fit for reducing alert noise across monitoring tools, automating first-response steps for incidents and centralizing alerts from several observability products.
Is Keep open source?
Yes. Keep is open source under a custom licence. Its source code is on GitHub at keephq/keep and is written mainly in Python.
Is Keep free?
Yes. Keep is open source, so the software itself is free to use under the terms of its own licence. Paid plans are also available, starting at $199 per month.
Can I self-host Keep?
Yes. Keep can be self-hosted on your own server or infrastructure.
What is Keep an alternative to?
Keep is an open-source alternative to BigPanda, PagerDuty, incident.io and FireHydrant. Other open-source alternatives to BigPanda include Alerta.
Is Keep actively maintained?
Yes. The most recent commit to Keep was on 28 September 2026, and the latest release is v0.54.3, published on 9 September 2026. The project has 12k stars on GitHub.

Open-source alternatives to Keep

See all

SaaS alternatives to Keep

See all