automation

keep: Automate Alerts

Founders get automated AIOps with keep, a platform.
intermediateโฑ 1-2 hours๐Ÿ’ต Free (self-hosted)
12,299 stars1,500 forksPythonGuide quality 8/10Updated 9/9/2026100% free ยท open source
What it is

You use it to manage and alert on monitoring data with automated rules.

Real use case example

"A founder of a busy e-commerce platform could use keep to automatically detect when their database is slowing down, triggering an alert that goes straight to their dev team's Slack channel, allowing them to troubleshoot and resolve the issue quickly."

Best insideAny AI ClientClaude DesktopCodex CLIContinue
When to use it
  • โ€ขWhen you need to automate alert handling and incident response for your application or service
  • โ€ขWhen you want to integrate with popular monitoring tools like PagerDuty, Splunk, or Prometheus
  • โ€ขWhen you need to streamline your DevOps workflow and reduce manual toil
Ready-to-paste prompt
keepctl rule create --name 'Disk Space Threshold' --query 'disk_usage > 90' --action 'pagerdutyincident'
Heads up: Make sure you have Docker and Docker Compose installed on your system before attempting to run Keep, as it relies on these tools to manage its services
Saves to your device
Use with Claude
New

Skip the builder โ€” one click puts this in Claude, Cursor, Antigravity and more.

๐Ÿ› ๏ธ Technical setup

Expect 20โ€“40 minutes in a terminal โ€” or let your AI agent drive it.

Try it instantly โ€” no install
Claude Code
mkdir -p ~/.claude/skills/keep && curl -fsSL https://workflowstacks.com/api/skills/keep/claude-skill -o ~/.claude/skills/keep/SKILL.md
Open in another AI app

Opens the app with this repo with the prompt ready to go โ€” no copy-paste needed.

Connect the whole catalog (MCP)
claude mcp add --transport http workflowstacks https://workflowstacks.com/api/mcp

Adds a WorkflowStacks connector to Claude Code: search and load any skill here by chatting.

How keep: Automate Alerts works
Codeflow
Free to inspect

Keep: Automate Alerts is a very large Python project (~168k lines across 1396 code files, plus 149 test files). It is a full software project: use it through its install path rather than reading it end to end. Last commit this month, Other license, has a test suite.

Size
Very large codebase
~168k lines ยท 1396 code files ยท days to read โ€” use, don't read
Setup
Developer setup
A real software project. Use it via its install path; don't expect to read it all.
Runs on
Python ยท Docker
No API keys detected
Python 64%TypeScript 36%
Where to start reading
  1. 1
    README.md
    Start here โ€” what it does and how to install it
  2. 2
    pyproject.toml
    Dependencies and the commands it exposes
  3. 3
    keep/actions/__init__.py
    Inside keep/ โ€” the main logic begins here
  4. 4
    examples/providers/airflow-prod.yaml
    A worked example โ€” copy this to get going
What's in each folder
keep/Core code โ€” the actual logic666 files
docs/Documentation657 files
examples/Examples you can copy115 files
templates/Templates1 files
keep-ui/Folder1037 files
keycloak/Folder19 files
ee/Folder13 files
scripts/Helper scripts13 files
READMEHas testsDocumentedCI checksDocker readyExamples includedOther licenseUpdated this month
Quick Actions
Details
Creator
keephq
Language
Python
Category
automation
Published
2/4/2023

Are you the creator of this tool? Claim your listing โ†’ and earn 85% of every sale.