codewrapped0.4.1
A Wrapped for coding agents. Reads local Claude Code, Codex, Pi, opencode, ZCode, Cursor and oh-my-pi logs and shows your stats.
Built for omp
The author tagged this package oh-my-pi.
Reports 0
No reports yet.
Readme
codewrapped
Your month with coding agents, on one card. Reads your coding agent logs on your computer and makes a shareable card: tokens, hours, repositories, tools and when you work. Works with Claude Code, Codex, Pi (beta), opencode (beta), ZCode (beta), Cursor (beta) and oh-my-pi (beta).
npx codewrapped

- What it reads: session logs in
~/.claude,~/.codex,~/.pi/agent,~/.local/share/opencode,~/.zcode/cli/db, Cursor's chat database,~/.omp/agentand any other Claude Code or Codex folders it finds in~and~/.config. From your shell config files it keeps only the paths inCLAUDE_CONFIG_DIR,CODEX_HOME,PI_CODING_AGENT_DIR,ZCODE_SESSION_DB_PATHandZCODE_SESSION_DB. From.git/configit keeps only the repository name from the remote URL, never credentials. SECURITY.md lists exactly where it looks. - What it never uploads: your prompts, your code, full paths. The list of log folders it found stays in
~/.config/codewrapped/config.jsonon your computer. - Without an account: the CLI itself makes no network requests.
npxdownloads the package from npm.
Claude Code deletes logs after 30 days. To keep your history and get a public page at codewrapped.app/@you:
npx codewrapped login
npx codewrapped sync
login sends your computer's hostname as the name of the connection. sync uploads daily totals, model and tool names, cost estimates, file names without paths, repository names without owners, a random machine id, your time zone and which minutes of each day you were active with an agent. Run npx codewrapped sync --dry-run to print the exact upload without sending it.
Run npx codewrapped help for all options. Source, details and how the numbers are counted: github.com/SergeyGalaxyOrsik/codewrapped.
Not affiliated with Anthropic or OpenAI.