RadarTopicsBuildersWeeklyReads
Open Source Radar
Observal/

Observal

GitHubWebsite

Observal is a self-hosted control plane and registry for internal AI components, providing server+CLI deployment, an agent registry, and analytics features for Skills, MCPs, and Agents.

2.3kstars
462forks
242issues
Apache-2.0license
2026since
Star historydaily snapshots by VibeCrowd

Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).

Alternatives & relatedmatched by topic overlap
Reviewgenerated from repository data · Aug 5, 2026

What it is

Observal is the control plane and system of record for internal AI components.

How it works

  • It offers a registry to browse, search, and install agents with harness compatibility badges.
  • It treats agents as portable context packages containing MCP servers, skills, hooks, prompts, and sandboxes, and generates per-harness config files.
  • It provides insights and session replay to analyze usage and debugging data.

Getting started

Two parts: a server to self-host (API + web UI + databases) and a CLI on developer machines.

Deploy the server

curl -fsSL https://raw.githubusercontent.com/Observal/Observal/main/install-server.sh | bash

Install the CLI

Standalone binary (no Python required):

curl -fsSL https://raw.githubusercontent.com/Observal/Observal/main/install.sh | bash

Python (3.11+):

uv tool install observal-cli
# or: pipx install observal-cli

Connect your harness

observal auth login
observal doctor --patch

Recent releases

  • v1.11.0 Observal v1.11.0 (2026-08-02)
  • v1.10.7 Observal v1.10.7 (2026-07-27)
  • v1.10.6 Observal v1.10.6 (2026-07-23)
  • v1.10.5 Observal v1.10.5 (2026-07-22)
  • v1.10.4 Observal v1.10.4 (2026-07-22)

Notable changes

  • Added features such as allowing dots in namespaces (registry) and improved linting/audit workflows.

Traction

2254 stars, 462 forks, 242 open issues.

Behind the repo

The project provides a server+CLI architecture with deployment docs, self-hosting overview, and production deployment guidance.

Caveats

License: Apache-2.0. Language: Python. Created 2026-03-30. Last push 2026-08-03.

Agent skills inside · 6
All skills →
observalCore Observal CLI operations: pull agents into your harness, scan installed components, diagnose and patch harness configs, authenticate, manage CLI settings, get components recommended for you, and discuss agent insights. Use when the user wants to install an agent, check setup, login, configure the CLI, ask what they should install, or ask how an agent is doing.AI & Agentsobserval-adminObserval admin operations including user management, server settings, submission review queue, security events, audit logs, and SSO configuration. Use when the user needs to manage users, approve or reject submissions, view security events, or configure SAML/SCIM.Securityobserval-advancedAdvanced Observal operations including session reconciliation, CLI upgrades and downgrades, complete uninstallation, and local fallback mode for offline use. Use when the user wants to reconcile sessions, upgrade or downgrade the CLI, uninstall Observal, or write agent configs locally when the server is unreachable.Backend & APIobserval-agentsCreate, update, version, and manage Observal agents. Use when the user wants to create a new agent, update an existing one, release a new version, scaffold a YAML project, add components, build, publish, bulk-create, archive, delete, or restore agents.AI & Agentsobserval-opsView traces, spans, metrics, feedback, telemetry health, and agent insight reports, including suggestions that reuse components already in the registry. Use when the user wants to see traces, check metrics, view top items, submit ratings, diagnose telemetry, or discuss how an agent is doing.AI & Agentsobserval-registrySubmit, browse, install, edit, archive, restore, transfer, and version MCPs, skills, hooks, prompts, and sandboxes in the Observal registry, and get components recommended for the current user. Use when the user wants to submit a component, install one, edit a draft, publish a new version, browse the component library, or asks what they should install or are missing.Frontend
SharePost on XLinkedIn
All trending reposRevenue-verified startups →