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

One-liner install

Detects Python, installs pipx, and points the CLI at this server.

$ curl -fsSL http://staging.monitor.iria.tech/install-macos.sh | bash
▸ Manual installation

Install pipx if you don't have it:

$ brew install pipx && pipx ensurepath

Install the CLI:

$ pipx install iria-monitor

Set up in your repo:

$ iria-monitor install

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.