OPENROUTER ECOSYSTEM OBSERVATORY
See which AI apps are using which models.
Sightings observes OpenRouter's public traffic rankings and public model pages to map app ↔ model relationships over time.
- Models ranked
- 47
- yesterday, closed UTC day
- Observed apps
- 7233
- after alias collapse
- App ↔ model sightings
- 1774
- Latest closed day
- 2026-10-24
Model directory · through 2026-10-24
| Model | Tokens · yesterday | Rank | Top observed app | Apps observed |
|---|---|---|---|---|
| OpenAI: GPT-4o-mini (2024-07-18)openai/gpt-4o-mini-2024-07-18 | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-4o-mini (batch)openai/gpt-4o-mini:batch | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-4o (batch)openai/gpt-4o:batch | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5openai/gpt-5 | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5 Imageopenai/gpt-5-image | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5 Image Miniopenai/gpt-5-image-mini | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5 Miniopenai/gpt-5-mini | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5 Mini (batch)openai/gpt-5-mini:batch | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5 Nanoopenai/gpt-5-nano | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5 Nano (batch)openai/gpt-5-nano:batch | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5 Proopenai/gpt-5-pro | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5 Pro (batch)openai/gpt-5-pro:batch | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5.1openai/gpt-5.1 | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5.1-Codexopenai/gpt-5.1-codex | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5.1-Codex-Maxopenai/gpt-5.1-codex-max | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5.1-Codex-Miniopenai/gpt-5.1-codex-mini | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5.1 (batch)openai/gpt-5.1:batch | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5.2openai/gpt-5.2 | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5.2 Chatopenai/gpt-5.2-chat | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5.2-Codexopenai/gpt-5.2-codex | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5.2 Proopenai/gpt-5.2-pro | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5.2 Pro (batch)openai/gpt-5.2-pro:batch | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5.2 (batch)openai/gpt-5.2:batch | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5.3-Codexopenai/gpt-5.3-codex | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5.4openai/gpt-5.4 | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5.4 Image 2openai/gpt-5.4-image-2 | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5.4 Miniopenai/gpt-5.4-mini | — | — | Hermes Agent | 5 / 5 observed |
| OpenAI: GPT-5.4 Mini (batch)openai/gpt-5.4-mini:batch | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5.4 Nanoopenai/gpt-5.4-nano | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5.4 Nano (batch)openai/gpt-5.4-nano:batch | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5.4 Proopenai/gpt-5.4-pro | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5.4 Pro (batch)openai/gpt-5.4-pro:batch | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5.4 (batch)openai/gpt-5.4:batch | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5.5openai/gpt-5.5 | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5.5 Proopenai/gpt-5.5-pro | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5.5 Pro (batch)openai/gpt-5.5-pro:batch | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5.5 (batch)openai/gpt-5.5:batch | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5.6 Luna Proopenai/gpt-5.6-luna-pro | — | — | Hermes Agent | 5 / 5 observed |
| OpenAI: GPT-5.6 Luna Pro (batch)openai/gpt-5.6-luna-pro:batch | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5.6 Luna (batch)openai/gpt-5.6-luna:batch | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5.6 Solopenai/gpt-5.6-sol | — | — | Codex | 5 / 5 observed |
| OpenAI: GPT-5.6 Sol Proopenai/gpt-5.6-sol-pro | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5.6 Sol Pro (batch)openai/gpt-5.6-sol-pro:batch | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5.6 Sol (batch)openai/gpt-5.6-sol:batch | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5.6 Terraopenai/gpt-5.6-terra | — | — | Framer | 5 / 5 observed |
| OpenAI: GPT-5.6 Terra Proopenai/gpt-5.6-terra-pro | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5.6 Terra Pro (batch)openai/gpt-5.6-terra-pro:batch | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5.6 Terra (batch)openai/gpt-5.6-terra:batch | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-5 (batch)openai/gpt-5:batch | — | — | not scraped yet | 0 / 5 observed |
| OpenAI: GPT-6 Astra Proopenai/gpt-6-astra-pro | — | — | Hermes Agent | 5 / 5 observed |
How this works
Sightings observes OpenRouter's public traffic rankings and public model pages. Verified means observed in OpenRouter-published evidence — never an audit of an app's private infrastructure or a claim of exclusive model usage.
Definitions: new — listed on OpenRouter within the last 30 days; established — a top-10 app by summed popular-ranking token traffic over the trailing 90 days; external — an app identity seen only as an external link on model pages; unresolved — an app label with no stable slug or origin evidence yet.
First-observed dates mean first observed by Sightings, not the start of an app's model usage. Sightings makes no movers or switching claims until historical backfill completes. Coverage limits: model pages expose at most five apps per scrape; app rankings reach about the top 200 per day. See the full methodology and interpretation guide.