What did you do with Codex?

Open your Codex history, or try the sample. Everything stays in your browser.

Runs in your browser. Nothing is uploaded.

Open your Codex history and see your rhythm, what you built, the tools and skills you leaned on, how close you came to your usage limits and how well it ran. Built on a data catalog of every number a usage dashboard can show.

Drop your sessions folder here

Codex keeps one file per session in ~/.codex/sessions. Drop the folder, or pick it. Add session_index.jsonl from ~/.codex for your threads' names.

The folder is hidden. In the picker, press ⌘ ⇧ . on a Mac or Ctrl H on Linux to show it.

01

Me

Active days, streaks, a weekday × hour heatmap, projects, languages, commits, patches applied, models, reasoning tokens and your 5-hour and weekly limits.

02

Capabilities

Every skill and who started it, every MCP server down to each tool, every built-in tool and subagent, with how often and how well.

03

Team

Weekly active people against seats, stickiness, retention cohorts, depth of use and adoption by team, with groups under five people hidden.

04

Telemetry

Turn duration and time to first token at p50 and p95, turn errors, command success, approvals, connector health, compactions and agent runs.

05

Catalog

Every metric with its definition, where Codex records it and its chart, the unified event schema, and the Codex OpenTelemetry names.

Reads Codex session files (.jsonl and the compressed .jsonl.zst) and events in the catalog's unified schema (.jsonl or .json). Prompt and response text is never read into the dashboard; thread names stay on your screen. Your auth.json and config are skipped even inside a dropped folder.

Export

Everything is written in your browser. Events use the unified schema, so a team lead can load everyone's files together for the Team view.

Used for events loaded from Codex, which carry no person or team. Never your email or name.