Open source · Apache 2.0

Alert correlation that
actually helps at 3am

Junando correlates alerts from your observability stack and delivers actionable incident context directly to Slack or Teams.

Instead of raw alerts flooding your channel at 3am, your team gets one structured message per incident with probable cause and recommended steps.

Built for engineering teams running multi-service observability stacks.

Docker Compose readyGitHub

Zero mental load

LLM enrichment analyzes each incident and delivers probable cause with recommended steps — no more context switching.

Easy to try

Docker Compose local setup gets the full stack running in minutes. Perfect for evaluation and development.

Open source

Apache 2.0 licensed. Deploy in your own AWS account with CDK — full control, no vendor lock-in.

What your team sees

One structured Slack message instead of a wall of alerts.

Junando incident notification in Slack

How It Works

From alert to actionable notification in seconds

Junando pipeline: Ingest, Deduplicate, Enrich, Notify
Step 1
Ingest
Alerts arrive via webhook (Alertmanager-compatible)
Step 2
Deduplicate
Fingerprint-based clustering groups related alerts
Step 3
Enrich
LLM analysis generates probable cause and recommendations
Step 4
Notify
One structured message goes to Slack or Teams

Built for real production stacks

Designed for teams running tens to hundreds of services. Plugs into your existing Alertmanager, Grafana, and AWS infrastructure.

Bring your own LLM

Configurable LLM providers — OpenRouter, Gemini, Claude, or your own endpoint. Keep control over cost, latency, and data residency.

Ready to simplify your on-call experience?

Get started with Docker Compose in minutes. No credit card required — just your terminal.

Get Started →Try Local Docker