ccfos/nightingale ? reverse-engineered prompt

Reverse engineered prompt

Build me an open source monitoring and alerting web app like Grafana, but with a bigger focus on alerts, alert routing, and alarm processing.

I want to connect it to existing metrics and log storage like Prometheus or VictoriaMetrics, then define alert rules, notification rules, and mute rules in the UI. It should support multiple business groups, dashboards, alert lists, targets, and user permissions, plus sending alerts through common channels like email, Slack, DingTalk, SMS, and phone.

It should also be able to work in a distributed setup, so edge sites can keep alerting even if the network to the central server is bad. If possible, include a built in API and an AI friendly endpoint so external tools can query and manage alerts in natural language. Make it feel production ready, with a clean admin UI, good defaults, Docker support, and clear config files. If you need to check the latest docs for any details, look them up online first.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab