knqzx.

numbers.

public numbers, collected by a local script. last run nov 15, 2026.

83pull requests merged into other people's projects
38repositories, 29 different owners
59more open and waiting for review
dec 2025 · 0 merged0dec2025jan 2026 · 0 merged0jan2026feb 2026 · 0 merged0febmar 2026 · 2 merged2marapr 2026 · 15 merged15aprmay 2026 · 5 merged5mayjun 2026 · 1 merged1junjul 2026 · 16 merged16julaug 2026 · 25 merged25augsep 2026 · 9 merged9sepoct 2026 · 2 merged2octnov 2026 · 1 merged1novdec 2025 · 0 merged0dec2025jan 2026 · 0 merged0jan2026feb 2026 · 0 merged0febmar 2026 · 2 merged2marapr 2026 · 15 merged15aprmay 2026 · 5 merged5mayjun 2026 · 1 merged1junjul 2026 · 16 merged16julaug 2026 · 25 merged25augsep 2026 · 9 merged9sepoct 2026 · 2 merged2octnov 2026 · 1 merged1nov
merged pull requests by month.
how i count

pull requests into public repositories i don't own, merged by a maintainer. 77 show as merged on github. 6 more went into meta's pyrefly through its internal import, so github shows them as closed; the commits in main are mine.

not counted: my own repositories, friends' projects and paid freelance work.

claude code

sep 26 to nov 15, 2026
24.2btokens, everything counted
123mof them written by the models
51active days out of 51
1b2b3bsep 26 · 5.5m · opus 5.5 100%sep 27 · 5.8m · opus 5.5 100%sep 28 · 38.0m · opus 5.5 100%sep 29 · 832m · opus 5.5 100%sep 30 · 4.6m · opus 5.5 100%oct 1 · 72.1m · opus 5.5 100%oct 2 · 5.6m · opus 5.5 100%oct 3 · 564k · opus 5.5 100%oct 4 · 565k · opus 5.5 100%oct 5 · 26.9m · opus 5.5 100%oct 6 · 20.1m · opus 5.5 100%oct 7 · 43.2m · opus 5.5 100%oct 8 · 26.5m · opus 5.5 100%oct 9 · 73.1m · opus 5.5 100%oct 10 · 36.3m · opus 5.5 100%oct 11 · 55.3m · opus 5.5 100%oct 12 · 443m · opus 5.5 100%oct 13 · 375m · opus 5.5 99%oct 14 · 186m · sonnet 5.5 42%, other 32%, opus 5.5 23%oct 15 · 16.0m · other 80%, opus 5.5 20%oct 16 · 25.0m · other 78%, opus 5.5 22%oct 17 · 27.0m · opus 5.5 78%, other 22%oct 18 · 627m · opus 5.5 99%oct 19 · 2.75b · opus 5.5 88%, sonnet 5.5 12%oct 20 · 327m · opus 5.5 100%oct 21 · 274m · opus 5.5 100%oct 22 · 1.07b · opus 5.5 55%, opus 4.8 43%oct 23 · 1.40b · opus 4.8 66%, opus 5.5 34%oct 24 · 261m · opus 5.5 82%, opus 4.8 18%oct 25 · 808m · opus 4.8 51%, other 32%, opus 5.5 17%oct 26 · 21.1m · opus 4.8 67%, opus 5.5 26%, other 6%oct 27 · 48.5m · opus 4.8 76%, opus 5.5 24%oct 28 · 1.53b · opus 5.5 96%oct 29 · 970m · opus 5.5 98%oct 30 · 256m · opus 5.5 98%oct 31 · 2.55b · opus 5.5 93%, opus 4.8 7%nov 1 · 113m · opus 5.5 100%nov 2 · 89.3m · opus 5.5 100%nov 3 · 912m · opus 5.5 97%nov 4 · 1.91b · opus 5.5 100%nov 5 · 96.1m · opus 5.5 100%nov 6 · 279m · opus 5.5 100%nov 7 · 193m · opus 5.5 100%nov 8 · 2.68b · opus 5.5 98%nov 9 · 594m · opus 5.5 100%nov 10 · 825m · opus 5.5 53%, fable 5.2 40%, other 7%nov 11 · 220m · opus 5.5 85%, fable 5.2 12%nov 12 · 622m · opus 5.5 71%, fable 5.2 29%nov 13 · 142m · opus 5.5 99%nov 14 · 109m · opus 5.5 62%, other 29%, opus 4.8 9%nov 15 · 156m · other 84%, opus 5.5 16%octnovsep 262.75b · oct 191b2b3bsep 26 · 5.5m · opus 5.5 100%sep 27 · 5.8m · opus 5.5 100%sep 28 · 38.0m · opus 5.5 100%sep 29 · 832m · opus 5.5 100%sep 30 · 4.6m · opus 5.5 100%oct 1 · 72.1m · opus 5.5 100%oct 2 · 5.6m · opus 5.5 100%oct 3 · 564k · opus 5.5 100%oct 4 · 565k · opus 5.5 100%oct 5 · 26.9m · opus 5.5 100%oct 6 · 20.1m · opus 5.5 100%oct 7 · 43.2m · opus 5.5 100%oct 8 · 26.5m · opus 5.5 100%oct 9 · 73.1m · opus 5.5 100%oct 10 · 36.3m · opus 5.5 100%oct 11 · 55.3m · opus 5.5 100%oct 12 · 443m · opus 5.5 100%oct 13 · 375m · opus 5.5 99%oct 14 · 186m · sonnet 5.5 42%, other 32%, opus 5.5 23%oct 15 · 16.0m · other 80%, opus 5.5 20%oct 16 · 25.0m · other 78%, opus 5.5 22%oct 17 · 27.0m · opus 5.5 78%, other 22%oct 18 · 627m · opus 5.5 99%oct 19 · 2.75b · opus 5.5 88%, sonnet 5.5 12%oct 20 · 327m · opus 5.5 100%oct 21 · 274m · opus 5.5 100%oct 22 · 1.07b · opus 5.5 55%, opus 4.8 43%oct 23 · 1.40b · opus 4.8 66%, opus 5.5 34%oct 24 · 261m · opus 5.5 82%, opus 4.8 18%oct 25 · 808m · opus 4.8 51%, other 32%, opus 5.5 17%oct 26 · 21.1m · opus 4.8 67%, opus 5.5 26%, other 6%oct 27 · 48.5m · opus 4.8 76%, opus 5.5 24%oct 28 · 1.53b · opus 5.5 96%oct 29 · 970m · opus 5.5 98%oct 30 · 256m · opus 5.5 98%oct 31 · 2.55b · opus 5.5 93%, opus 4.8 7%nov 1 · 113m · opus 5.5 100%nov 2 · 89.3m · opus 5.5 100%nov 3 · 912m · opus 5.5 97%nov 4 · 1.91b · opus 5.5 100%nov 5 · 96.1m · opus 5.5 100%nov 6 · 279m · opus 5.5 100%nov 7 · 193m · opus 5.5 100%nov 8 · 2.68b · opus 5.5 98%nov 9 · 594m · opus 5.5 100%nov 10 · 825m · opus 5.5 53%, fable 5.2 40%, other 7%nov 11 · 220m · opus 5.5 85%, fable 5.2 12%nov 12 · 622m · opus 5.5 71%, fable 5.2 29%nov 13 · 142m · opus 5.5 99%nov 14 · 109m · opus 5.5 62%, other 29%, opus 4.8 9%nov 15 · 156m · other 84%, opus 5.5 16%octnov2.75b · oct 191b2b3boct 12 · 443m · opus 5.5 100%oct 13 · 375m · opus 5.5 99%oct 14 · 186m · sonnet 5.5 42%, other 32%, opus 5.5 23%oct 15 · 16.0m · other 80%, opus 5.5 20%oct 16 · 25.0m · other 78%, opus 5.5 22%oct 17 · 27.0m · opus 5.5 78%, other 22%oct 18 · 627m · opus 5.5 99%oct 19 · 2.75b · opus 5.5 88%, sonnet 5.5 12%oct 20 · 327m · opus 5.5 100%oct 21 · 274m · opus 5.5 100%oct 22 · 1.07b · opus 5.5 55%, opus 4.8 43%oct 23 · 1.40b · opus 4.8 66%, opus 5.5 34%oct 24 · 261m · opus 5.5 82%, opus 4.8 18%oct 25 · 808m · opus 4.8 51%, other 32%, opus 5.5 17%oct 26 · 21.1m · opus 4.8 67%, opus 5.5 26%, other 6%oct 27 · 48.5m · opus 4.8 76%, opus 5.5 24%oct 28 · 1.53b · opus 5.5 96%oct 29 · 970m · opus 5.5 98%oct 30 · 256m · opus 5.5 98%oct 31 · 2.55b · opus 5.5 93%, opus 4.8 7%nov 1 · 113m · opus 5.5 100%nov 2 · 89.3m · opus 5.5 100%nov 3 · 912m · opus 5.5 97%nov 4 · 1.91b · opus 5.5 100%nov 5 · 96.1m · opus 5.5 100%nov 6 · 279m · opus 5.5 100%nov 7 · 193m · opus 5.5 100%nov 8 · 2.68b · opus 5.5 98%nov 9 · 594m · opus 5.5 100%nov 10 · 825m · opus 5.5 53%, fable 5.2 40%, other 7%nov 11 · 220m · opus 5.5 85%, fable 5.2 12%nov 12 · 622m · opus 5.5 71%, fable 5.2 29%nov 13 · 142m · opus 5.5 99%nov 14 · 109m · opus 5.5 62%, other 29%, opus 4.8 9%nov 15 · 156m · other 84%, opus 5.5 16%novoct 122.75b · oct 19
tokens per day. hatching marks the model, orange marks the busiest day.
  • opus 5.5
  • opus 4.8
  • fable 5.2
  • sonnet 5.5
  • other
what is counted

every token read or written in claude code sessions on my main machine, sub-agents included, counted once per response. most of it is cache reads: on every turn the model reads the whole conversation again.

a local script adds this up per day (Europe/Vienna time) and per model. only these sums leave my machine: no project names, no prompts, no costs.

by token type
cache read23.3b96.5%
cache write719m3.0%
output123m0.51%
input299k<0.01%
by model
modeltokensshareoutputrequests
opus 5.520.3b84.2%88.3m114,626
opus 4.82.26b9.4%21.8m20,386
fable 5.2534m2.2%7.8m1,925
sonnet 5.5445m1.8%1.2m3,368
opus 5260m1.1%959k669
mythos 5.2163m0.67%1.6m683
fable 5.1148m0.61%1.5m453
haiku 5.510.1m0.04%73k169
others3.7m0.02%27k54