bar181/bar-observatory

24 stars · Last commit 2026-08-27

Deterministic, local-only audit reports for Claude Code AI agent sessions. Rust + SQLite. Zero network calls. MCP server for agents.

README preview

# BAR Observatory — A Flight Recorder for Claude Code

[![crates.io](https://img.shields.io/crates/v/bar-observatory.svg)](https://crates.io/crates/bar-observatory)
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)
[![Primary path — zero egress](https://img.shields.io/badge/network%20calls-0-brightgreen.svg)](#privacy-sovereignty-and-deterministic-evidence)

![BAR Observatory's landing page: "Your AI agent tells you what it meant to do. This tells you what it did." next to a torn-paper session receipt showing real tool-call counts, 60 errors observed, and a REPRODUCIBLE / NO MODEL IN PATH stamp.](assets/site-hero.png)

**BAR Observatory is a free, open-source flight recorder for Claude Code AI agent sessions.**

> **The agent gives you a summary. BAR gives you a receipt.**

Know what your AI coding agent actually did — not just what it says it did. Once installed, BAR
Observatory keeps recording automatically, every session, in the background — it's a flight
recorder, not a one-time report you run once and forget. Turn any of that recorded activity into
a report you can trust, share, or hand to another AI agent:

- **Verify completed work** — confirm tasks actually finished, not just that the agent said so.
- **Surface failures and rework** — every error and repeated edit, not just the ones mentioned.
- **Understand sub-agent activity** — see what was delegated, not just the final synthesis.

View full repository on GitHub →