AI Observibility banner
MohammedNihal03 MohammedNihal03

AI Observibility

AI community

Description

Local-first behavioral observability for AI coding agents. Reads your Claude Code transcripts and shows whether the agent is improving, stuck, or repeating itself — with the reason behind every score. Nothing leaves your machine.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

AI Agent Observatory

**See how your AI coding agent is actually behaving.**

You just spent two hours with Claude Code. Did it work steadily toward the goal, or did it spend forty minutes re-editing the same file and re-running the same failing test? You can scroll back through the transcript to find out. Or you can run one command.

observatory import

The Observatory reads the session your agent already recorded on disk and answers one question:

**Is my agent behaving well — and if not, why?**

Everything runs on your machine. No account, no API key, nothing uploaded.


What you get

A local dashboard that shows what your agent did, how healthy the session was, and why.

![The Observatory dashboard: an agent health score of 74 out of 100 marked improving, the five measured components behind it, a chart of health across the session, and a timeline of every tool call and its outcome](docs/images/dashboard.png)

And the same answer in your terminal, if you would rather not leave it:

  AGENT HEALTH          65 / 100   stable (3/5 components measured)
  BEHAVIORAL LEARNING   34 / 100   ▼ DEGRADING
  DEGRADATION           27 / 100

  Tokens 148M   Actions 396   Errors 3   Recovery 33%   Repetition 23%

  WINDOW      actions   errors   recovery   repetition
  early          132       1%       100%          16%
  middle         132       1%         0%          25%
  recent         132       1%         0%          22%

  WHY THE AGENT IS DEGRADING
    ✗ Recovery rate decreased 100%
    ✗ Repetition increased 39%
    ⚠ 1 retry with no change in between

  SIGNALS
    ⚠ apps/web/src/components/performance-chart.tsx ran 10 times
    ⚠ apps/server/src/app.ts ran 8 times

That is a real session — the one that built this tool. It caught the author editing the same component ten times while fighting a rendering bug, and called the session degrading for it. Every number comes with the reason behind it; you should never see a score without an expla