Every month, billions of tokens quietly change hands between AI labs. The flows reveal who is winning developer demand — and who is being substituted away.
There is a comfortable story that the AI market has settled into a stable oligopoly. The usage data on OpenRouter — the largest neutral router of LLM traffic — tells a different one. Share is moving, fast, and in a consistent direction.
Vendor share of OpenRouter tokens (%, 7-day average)
The lines cross. That is the whole point. A market in equilibrium produces flat, parallel bands; this one produces a reshuffling. Over the window, Deepseek added +13.6pp of share while Anthropic shed -16.1pp.
The substitution is directional
Share shifts are not random churn. When you rank vendors by net change, the market splits cleanly into two camps — and the gainers' rise tracks the losers' decline almost day for day.
Net share shift over the window (percentage points)
Who is taking whose lunch
Pairing vendors by anti-correlated share trajectories surfaces the cleanest substitutions — one rises precisely as the other fades:
anthropic-16.1pp → openai+3.2pp(corr -0.68)
anthropic-16.1pp → z-ai+9.6pp(corr -0.67)
anthropic-16.1pp → deepseek+13.6pp(corr -0.66)
z-ai+9.6pp → google-13.0pp(corr -0.64)
openai+3.2pp → minimax-4.5pp(corr -0.64)
anthropic-16.1pp → tencent+9.0pp(corr -0.61)
The numbers are abstract; the pictures are not. Each panel overlays one rising vendor on one
fading vendor — the same share, changing hands:
Openai rising as Anthropic falls · corr -0.68Z-Ai rising as Anthropic falls · corr -0.67Deepseek rising as Anthropic falls · corr -0.66Z-Ai rising as Google falls · corr -0.64Openai rising as Minimax falls · corr -0.64Tencent rising as Anthropic falls · corr -0.61
The pattern is not subtle: cheaper, open-weight challengers are absorbing the volume that incumbents like Google and Anthropic once took for granted. Volume is the leading indicator; revenue is the one that moves last.
Inside each lab, an upgrade treadmill
Zoom into any single vendor and a second migration appears — between its own models. Usage doesn't sit still on a version; it climbs the release ladder. Each band below is one model; watch how the newest release swells as the prior one thins.
Deepseek runs mostly on DeepSeek V4.1 Flash (batch) today (58% of its volume).Google runs mostly on Gemini 2.5 Flash Lite (batch) today (11% of its volume).Anthropic runs mostly on Claude Sonnet 5 (batch) today (27% of its volume).Openai runs mostly on GPT-5.6 Luna (batch) today (46% of its volume).Tencent runs mostly on Hy3 today (24% of its volume).Z-Ai runs mostly on GLM 5.3 Flash (batch) today (69% of its volume).Xiaomi runs mostly on MiMo-V2.6-Flash today (70% of its volume).Minimax runs mostly on MiniMax M3 today (94% of its volume).X-Ai runs mostly on Grok 4.6 today (31% of its volume).
This is the incumbent's consolation prize: in-family migration is retention, not churn. A user moving from Opus 4.6 to 4.7 still pays the same lab. The danger is the other chart — when the next upgrade a developer reaches for carries a different logo.
What to watch
The volume curve, not the dollar. Spend share is a lagging indicator; the cheap-model volume line moves first.
Default models inside agent apps. A handful of coding agents route most of the tokens — their defaults are kingmakers.
The slope, not the level. Anthropic still leads on revenue; the question is the direction of its share, and right now it points down.