keep README

The project's README from github.com/keephq/keep. As one markdown file: README.md.

The open-source AIOps and alert management platform


Single pane of glass, alert deduplication, enrichment, filtering and correlation, bi-directional integrations, workflows, dashboards.
PRs Welcome Join Slack GitHub commit activity

Docs · Try it out · Report Bug · Book a Demo · Website

Sneak preview screenshot


See full platform documentation.


Supported Integrations

View the full list in our documentation

Missing a provider? Submit a new provider request and we'll add it quickly!

AI Backends for Enrichments, Correlations and Incident Context Gathering

Anthropic
Anthropic
OpenAI
OpenAI
DeepSeek
DeepSeek
Ollama
Ollama
LlamaCPP
LlamaCPP
Grok
Grok
Gemini
Gemini

Observability Tools

AppDynamics
AppDynamics
Axiom
Axiom
Azure Monitoring
Azure Monitoring
Centreon
Centreon
Checkmk
Checkmk
Cilium
Cilium
Checkly
Checkly
CloudWatch
CloudWatch
Coralogix
Coralogix
Dash0
Dash0
Datadog
Datadog
Dynatrace
Dynatrace
Elastic
Elastic
GCP Monitoring
GCP Monitoring
Grafana
Grafana
Grafana Loki
Grafana Loki
Graylog
Graylog
Icinga2
Icinga2
Kibana
Kibana
LibreNMS
LibreNMS
NetBox
NetBox
Netdata
Netdata
New Relic
New Relic
OpenSearch Serverless
OpenSearch Serverless
Parseable
Parseable
Pingdom
Pingdom
Prometheus
Prometheus
Rollbar
Rollbar
Sentry
Sentry
SignalFX
SignalFX
OpenObserve
OpenObserve
Site24x7
Site24x7
Splunk
Splunk
StatusCake
StatusCake
SumoLogic
SumoLogic
SumoLogic
ThousandEyes
UptimeKuma
UptimeKuma
VictoriaLogs
VictoriaLogs
VictoriaMetrics
VictoriaMetrics
Wazuh
Wazuh
Zabbix
Zabbix

Databases & Data Warehouses

BigQuery
BigQuery
ClickHouse
ClickHouse
Databend
Databend
MongoDB
MongoDB
MySQL
MySQL
PostgreSQL
PostgreSQL
Snowflake
Snowflake

Communication Platforms

Discord
Discord
Google Chat
Google Chat
Mailgun
Mailgun
Mattermost
Mattermost
Ntfy.sh
Ntfy.sh
Pushover
Pushover
Resend
Resend

keep (keephq/keep)

sre
Searching Database…

12.4K ·GitHub
What is this?Keep is an open-source AIOps and alert management platform: a single pane of glass for alerts and incidents, with deduplication, enrichment, filtering, correlation, workflows and dashboards built in.
Is this a cloud service I sign up for, or something I run myself?You run it yourself: it's a self-hosted platform with its own customizable web UI for alerts and incidents, and the repo ships a docker-compose file to bring up the stack.
How do I get it running?The repo includes a docker-compose file, so the typical path is cloning the repo and bringing the stack up with docker compose; the full platform documentation walks through the whole setup.
Which monitoring tools can it pull alerts from?Dozens of observability tools, synced bi-directionally: Datadog, Grafana, Prometheus, CloudWatch, Sentry, Splunk, Zabbix, New Relic, Dynatrace, Elastic and many more.
Does it replace my Datadog or Grafana, or sit on top of them?It sits on top of your existing stack: Keep syncs bi-directionally with the monitoring tools you already run, so they keep collecting while Keep deduplicates, correlates and manages the alerts.
What can I automate with workflows?Think GitHub Actions for your monitoring tools: customizable automated workflows that act on your alerts and incidents instead of manual triage every time something fires.
Can the AI features run locally, without sending alert data to a cloud API?Yes — besides Anthropic, OpenAI, DeepSeek, Grok and Gemini, Keep supports Ollama and LlamaCPP as AI backends, so enrichment and correlation can run on models hosted on your own hardware.
Can it notify my team in chat?Yes — it integrates communication platforms including Discord, Google Chat, Mattermost, Pushover, Ntfy.sh, Mailgun and Resend, alongside the observability and database providers.
Can it pull context from my databases?Yes — supported database and warehouse providers include BigQuery, ClickHouse, Databend, MongoDB, MySQL, PostgreSQL and Snowflake, on top of the monitoring integrations.
What are similar projects?opensre, xyops, gatus, walle-web, statsd, nezha, awesome-sysadmin, sim
Creator
keephq
Size
88.3 MB
Stars
12.4K
Age
3y
Commits · 90 Days