How it works Hooks, git notes, the open standard Toolkit Live · Burndown · Menubar · CLI Coach Personal AI Usage Coach — local-first DORA Roadmap Now · Next · Later · Exploring Pair with Microsoft Copilot The outcome layer for your Copilot Power BI Compare vs git-ai, DX, LinearB, Faros Whitepaper A framework for AI code observability Pricing

THE COMPLETE TOOLKIT

Every instrument. One install.

Per-line attribution is the core. The toolkit is what makes it operational — live activity, cost, trends, the menubar, the CLI. All of it ships in the box.

GET STARTED

Installation

Available on macOS, Windows, and Linux.

Requirements

Install pipx if you don't have it:

$ brew install pipx && pipx ensurepath

Install the CLI:

$ pipx install obsly-ai

Set up in your repo:

$ iria-monitor init

REAL-TIME

Live SSE dashboard

Watch every AI session as it happens. Tokens, cost, current file, current model — streamed live to your browser via Server-Sent Events.

  • Per-session cost and token burn
  • Current activity table — file by file
  • Daily / weekly / monthly trend charts
$ iria-monitor dashboard
localhost:8765 — Claude Code Live Tokens
Live SSE dashboard

TERMINAL

CLI: stats and blame, instantly

No browser needed. Two commands cover the day-to-day: see what your AI is producing and who wrote each line.

iria-monitor attribution stats

$ iria-monitor attribution stats

AI Code Statistics · last 30 days
─────────────────────────────────
Total commits     342
AI-attributed     231 (67.5%)
Lines added       12,847
by AI          8,621 (67.1%)
by human       4,226

By agent
  claude-code           5,914
  cursor                2,103
  codex                   604

Durability (30d)  88.4%
Churn (7d)        6.2%

iria-monitor attribution blame src/auth.py

$ iria-monitor attribution blame src/auth.py

  1 human import os
  2 human import hmac
  3 human from datetime import datetime
  4
  5 claude-code class AuthManager:
  6 claude-code def __init__(self, db):
  7 claude-code self.db = db
  8 claude-code def create_token(self, uid):
  9 claude-code return jwt.encode(...)
 10
 11 cursor def validate(self, tok):
 12 cursor return jwt.decode(...)

CROSS-PLATFORM

Menubar app

A live AI % indicator in your system tray on macOS, Windows, and Linux. Click for today's tokens, cost, durability, and active session — without context-switching to a browser.

$ iria-monitor menubar

One install. Every tool.

Free for individuals. Per-seat for teams.