# prymitive/karma

Alert dashboard for Prometheus Alertmanager

Repository: https://github.com/prymitive/karma
Canonical: https://ross.abutalabs.com/products/prymitive-karma
Homepage: https://demo.karma-dashboard.io/
Language: TypeScript
License: Apache-2.0
License Family: permissive
Topics: monitoring, alerting, dashboard, prometheus, prometheus-utility, alertmanager, prometheus-alertmanager
Last push: 2026-08-26T16:36:41+00:00

## Health v2 (maintenance only)
Score: 98/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 96, longevity 100
- inputs: {"age_days": 2915, "days_push": 7, "days_rel": 28, "gap_med": 7, "n_releases_24m": 12}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2680, forks 201 (observed 2026-08-28T04:07:09.998316+00:00)

## What it is
Karma is a web-based alert dashboard for Prometheus Alertmanager that aggregates and deduplicates alerts from multiple Alertmanager instances. It provides alert grouping, filtering, silencing, and alert history visualization beyond what the built-in Alertmanager UI offers.

## Use cases
- view all prometheus alerts in one dashboard
- aggregate alerts from multiple alertmanager instances
- deduplicate alerts across HA alertmanager clusters
- manage alert silences from a central UI
- visualize alert history over the last 24 hours
- filter and search firing alerts by labels
- monitor alert groups across teams

## When to choose
- you run multiple Alertmanager instances or HA clusters and need a unified view
- the default Alertmanager UI is too limited for browsing and triaging alerts
- you want alert history visualization and advanced filtering in a self-hosted dashboard

## When to avoid
- you only have a single Alertmanager and are happy with its native UI
- you need a general-purpose metrics dashboard like Grafana rather than an alert-focused tool
- you cannot run a separate web service alongside your monitoring stack

## Facets
- artifact type: application
- maturity: active
- function: monitoring, alerting, data-visualization
- domain: monitoring, self-hosted
- platform: self-hosted, cross-platform
- tags: prometheus, alertmanager, dashboard, typescript, observability, devops, web-server, docker

## Member repositories
- prymitive/karma (main) score 98

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:09.998316+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:17:56.694890+00:00, confidence not recorded.
  - readme: https://github.com/prymitive/karma (fetched 2026-08-28T04:07:09.998316+00:00, sha 6a91a74c82c4)
- Data as of 2026-08-30T08:39:29.467469+00:00.
