# Observal

> Self-hosted, open-source registry and analytics platform for AI coding agents — upload, version, and track skills, MCP servers, hooks, and prompts, then learn what's actually working.

Observal is the control plane and system of record for internal AI components, built by BlazeUp AI and released under the Apache License 2.0. It runs entirely on your own infrastructure via Docker Compose and gives engineering teams a single place to publish, discover, install, and measure AI agents, skills, MCP servers, hooks, prompts, and sandboxes. The project is actively maintained on GitHub and reached v1.10.3 as of July 2026.

## What It Is

Observal addresses two structural problems the README identifies in how organizations manage internal AI components: a lack of a discoverability layer (components scattered across siloed repositories) and a missing feedback loop (developers publish agents with no visibility into how they're actually used). The platform provides a centralized registry with admin review and version diffing, a CLI that installs agents into any supported harness with one command, full session telemetry, and AI-powered insight reports that turn usage data into specific system-prompt recommendations.

## Self-Hosted Architecture

Observal deploys as a Docker Compose stack of ten services: a FastAPI/Strawberry GraphQL backend, a React 19 + Vite 6 web UI, PostgreSQL 16 for registry data, ClickHouse for telemetry, Redis + arq for queuing, a worker, a load balancer, Prometheus, and Grafana. A Kubernetes Helm chart is also available for production topologies. The CLI is distributed as a standalone binary or via `pipx`/`uv` for Python 3.11+ environments. Because everything runs on your own infrastructure, components, sessions, and data never leave your network.

## Supported Harnesses and Component Types

One agent definition renders the correct config for every supported coding harness automatically:

- **Harnesses:** Claude Code, Cursor, Kiro, Pi, Copilot (CLI & VS Code Extension), Codex, OpenCode, Antigravity CLI
- **Component types:** Skills, MCP servers, Hooks, Prompts, Sandboxes

Each component type is versioned, reviewed by admins before going live, and tracked for adoption. Version diffs show exactly what changed between releases so teams can safely evolve shared context.

## Session Observability and Insights

Every session from supported harnesses is captured as a structured trace — token usage, tool calls, thinking blocks, and outcomes — with no sampling. Traces are searchable and sortable in the web UI and can be replayed turn by turn for debugging or auditing. On top of raw traces, Observal's insight engine (powered by LiteLLM, compatible with Anthropic, OpenAI, Bedrock, Gemini, Azure, and Ollama) produces named action reports: what's going wrong, which metric proves it, and the exact system-prompt change that fixes it.

## Update: v1.10.3

The latest release, v1.10.3, was published on July 21, 2026. The repository was created in March 2026 and has seen continuous pushes through July 2026, indicating active early development. The GitHub README lists audit logs, SAML SSO, SCIM provisioning, and an executive dashboard as included in the Apache-2.0 distribution. The project's GitHub page reports 2,227 stars and 462 forks as of the data snapshot.

## Features
- Self-hosted agent and component registry
- One-command agent install across multiple harnesses
- Session telemetry with full trace capture (no sampling)
- AI-powered insight reports with specific system-prompt recommendations
- Admin review queue with approve/reject and version diffs
- Five component types: Skills, MCP servers, Hooks, Prompts, Sandboxes
- Cross-harness config generation (Claude Code, Cursor, Kiro, Copilot, Codex, etc.)
- Session replay with turn-by-turn timeline
- Audit logs, SAML SSO, SCIM provisioning
- Docker Compose and Kubernetes Helm deployment
- CLI installable via pipx or standalone binary
- LiteLLM-powered insights compatible with multiple LLM providers
- Leaderboard tracking top agents and components by downloads
- Prometheus and Grafana monitoring included

## Integrations
Claude Code, Cursor, Kiro, Pi, GitHub Copilot CLI, VS Code, Codex, OpenCode, Antigravity CLI, Anthropic, OpenAI, AWS Bedrock, Google Gemini, Azure OpenAI, Ollama, LiteLLM, PostgreSQL, ClickHouse, Redis, Docker, Kubernetes, Prometheus, Grafana, OTEL (OpenTelemetry)

## Platforms
WEB, API, VSC_EXTENSION, CLI

## Pricing
Open Source

## Version
v1.10.3

## Links
- Website: https://observal.io/
- Documentation: https://docs.observal.io/
- Repository: https://github.com/Observal/Observal
- EveryDev.ai: https://www.everydev.ai/tools/observal
