Open Source Observability Projects
Discover 41 open source Observability repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Observability projects here are most often combined with LLM, Monitoring and Python. Last updated October 4, 2026.
41 repositories · updated October 4, 2026

grafana: Explore and Visualize Observability Data
Grafana is a platform for querying, visualizing, and alerting on metrics, logs, and traces across data sources. It suits teams that need shared dashboards and a common way to explore operational data.

handit.ai: Monitor and Automatically Fix AI Applications
Handit.ai monitors AI applications for quality and reliability issues, evaluates interactions, and can generate tested fixes as GitHub pull requests. It is aimed at teams operating production AI agents that want ongoing monitoring and a reviewable path from detection to code changes.

weave: Trace and Evaluate Generative AI Applications
Weave helps developers trace language model inputs, outputs, and function calls, then organize and evaluate application runs. It suits teams building AI features that need debugging and repeatable comparisons across experiments and production.

kafka-ui: Manage and Monitor Apache Kafka Clusters
A web UI for monitoring and managing Apache Kafka clusters from one place. It helps Kafka operators and developers inspect brokers, topics, consumer groups, and messages, and configure cluster workflows through a browser.

openllmetry: Observe LLM Applications with OpenTelemetry
OpenLLMetry adds OpenTelemetry-based tracing and metrics for LLM applications, providers, frameworks, and vector databases. It suits teams that want AI-specific observability in their existing telemetry stack rather than a separate monitoring format.