# dira · letopis > Billable time tracking for AI coding agents, and the evidence chain around it. > dira counts the minutes you are actually engaged while Claude Code, Codex, > Gemini, Cursor, OpenCode and Grok do the work, dedupes them across parallel > sessions, and turns them into invoices anchored to the commits they > produced. If you can clone it, you can bill it. dira is a CLI (`dira`) and a background daemon (`dirad`) for macOS, Linux and Windows, plus a hosted or self-hosted web app. It exists because time trackers assume one human at one keyboard: supervise three agents at once and a manual timer either triple-counts the hour or misses it entirely. It keeps three numbers deliberately separate — **engaged** (your deduped human minutes, the only billing base), **agent** (agent wall-clock, evidence not billing) and **compute** (tokens and estimated cost, an optional invoice line). Each billable interval is signed on your machine with Ed25519 and anchored to commit SHAs the cloud confirms exist in the remote, authored by you. dira is the first of four products under **letopis**, one chronicle of agent-era software work: **dira** records the time, **zavet** the reasoning, **proba** the process, **miara** the price. They share one account and one set of records, and none of them ever states an opinion — only what it observed. Every refusal is deliberate: dira will not bill an hour it cannot anchor, zavet will not invent a rationale, proba will not say whether code is good, and miara returns no number at all below three confirmed comparables. Free for solo developers and for open source, forever. €18 per active developer per month for organisations billing clients — or €180 a year, two months free — from two active developers up to fifty, charged only for developers who actually tracked time. Above fifty, quoted per contract. Made in Bulgaria by DODI SMART OOD. Contact: hello@dirahq.sh ## Pages - [Home — dira](https://dirahq.sh/index.md): what dira counts, how commits anchor an invoice, pricing and self-hosting. - [letopis — the suite](https://dirahq.sh/letopis.md): the four products as one evidence chain, and why the join between them is the thing that cannot be assembled from parts. - [Getting started](https://dirahq.sh/getting-started.md): install, link, hook a harness, track, invoice — then the three optional books. Includes manual downloads and uninstall. - [zavet](https://dirahq.sh/zavet.md): the knowledge layer for agent-built code — a free Claude Code plugin that records decisions, guards them against agent reverts, and joins them to the time they cost. - [proba](https://dirahq.sh/proba.md): a signed hallmark per merged pull request, graded 585 / 750 / 999 by how deep the evidence goes. Certifies provenance and process, never quality. - [miara](https://dirahq.sh/miara.md): quoting from your own evidenced deliveries — ranges with n and spread, or an explicit refusal. - [Compare — dira vs. trackers](https://dirahq.sh/compare.md): dira against Clockify, Toggl and the timer-plus-JIRA-worklog routine, feature by feature. - [Compare — letopis vs. your stack](https://dirahq.sh/letopis-compare.md): the four categories of incumbent, what each structurally cannot see, and where kiro.dev sits. - [AI Act & CRA](https://dirahq.sh/letopis-ai-act.md): what the records map onto, article by article — and what letopis explicitly does not claim. ## Install - [install.sh](https://dirahq.sh/install): `curl -fsSL https://dirahq.sh/install | sh` - [install.ps1](https://dirahq.sh/install.ps1): `irm https://dirahq.sh/install.ps1 | iex` - [GitHub Releases](https://github.com/dodi-smart/dirahq-cli/releases/latest): manual downloads ## Agent skills - [Skills index](https://dirahq.sh/.well-known/agent-skills/index.json): SKILL.md documents for installing dira, understanding what it counts, producing an invoice from tracked time, using zavet, and choosing between the four letopis products. ## Optional - [Full text](https://dirahq.sh/llms-full.txt): every page above, concatenated. - [App](https://app.dirahq.sh): hosted dashboards, invoicing and anchoring. - [Source](https://github.com/dodi-smart/dirahq-cli): the CLI, the daemon and the wire contract.