The Model Landscape
|
This content was generated with the assistance of AI and should be verified against the official documentation of each tool and framework before being relied on in production. This section’s bibliography lists the reference material consulted while preparing these pages. |
This page surveys the model families in active use as of 2026-09-28, checked against
Anthropic’s models overview,
OpenAI’s models page,
Google’s Gemini models page and
the Hugging Face Hub. Examples target Python 3.12 with the current anthropic
and openai Python SDKs, and Ollama 0.34’s local REST API. Names, tiers and links change often — this page
deliberately omits prices and benchmark scores, which move even faster than model names do and are covered on
Cost, Latency & Throughput and
Benchmarks & Leaderboards instead.
Proprietary families
A proprietary (closed-weight) model is served only through its vendor’s own API or cloud marketplace listing — the weights themselves are never published, so the only way to run one is to call it. The three families a production stack is most likely to reach for:
-
Anthropic Claude — the current lineup (Claude Fable 5.1, Claude Opus 5.5, Claude Sonnet 5, Claude Haiku 4.5) spans a slow, deep-reasoning tier down to a fast, near-frontier one; every current model accepts text and image input with tool use, and
claude-sonnet-5is the model these docs write their own examples against. See Anthropic — Models overview. -
OpenAI GPT — the current flagship generation (GPT-6, in Astra / Sol / Luna variants) sits alongside the still-current GPT-5.6 family and specialised models for cybersecurity, life sciences, realtime voice, image generation and transcription. See OpenAI — Models.
-
Google Gemini — the current Gemini 3 generation is organised the same way as its predecessors: a
Protier for the deepest reasoning and agentic work, aFlashtier for general-purpose speed, and aFlash-Litetier for the highest-throughput, lowest-cost workloads, alongside the still-listed Gemini 2.5 generation. See Google — Gemini models.
Open-weight families
An open-weight model publishes its trained parameters (usually on Hugging Face) so anyone can download, fine-tune, quantise and self-host it, even though the training data and code that produced it are typically not released alongside it. Families a production stack commonly encounters:
-
Llama (Meta) — general-purpose chat and instruction-tuned models across a range of parameter counts.
-
Qwen (Alibaba) — a broad family spanning dense and mixture-of-experts variants, with strong coding and multilingual variants.
-
Gemma (Google) — Google’s open-weight counterpart to Gemini, aimed at running well on a single GPU or on-device.
-
Mistral (Mistral AI) — dense and mixture-of-experts models, including small models tuned for local and edge deployment.
-
DeepSeek (DeepSeek) — large mixture-of-experts models with strong coding and reasoning results relative to their active-parameter count.
-
gpt-oss (OpenAI) — OpenAI’s own open-weight release, distinct from its closed-weight GPT-6/GPT-5.6 API models above.
-
Phi (Microsoft) — small models trained on curated, textbook-quality data, aimed squarely at the on-device and small-tier end of the spectrum below.
Every one of these families is versioned and re-released frequently; the authoritative source for exact current checkpoints, licenses and parameter counts is each family’s own listing on the Hugging Face Hub, not a snapshot on this page.
Tiers
Vendors group their own models into tiers along the same rough axis — more reasoning depth and cost versus more speed and lower cost — even though the tier names differ:
-
Frontier — the vendor’s most capable model at the time, tuned for the hardest reasoning, coding and long-horizon agentic tasks, at the highest per-token cost and latency (Claude Opus/Fable, GPT-6, Gemini
Pro). -
Fast — a "best combination of speed and intelligence" tier meant as the default choice for most production workloads (Claude Sonnet, Gemini
Flash). -
Small — a cheaper, lower-latency tier for high-volume or latency-sensitive calls that don’t need frontier reasoning (Claude Haiku, Gemini
Flash-Lite, the smaller members of the open-weight families above). -
On-device — models small enough to run locally on a laptop, phone or edge device without a hosted API call at all — the smallest Llama/Gemma/Phi/Mistral checkpoints, run through Ollama or llama.cpp, or through a device’s own on-device stack such as Apple’s Foundation Models framework.
Modalities
"Model" no longer means "text in, text out" by default. Most current frontier and fast-tier models accept text plus image input and produce text output with tool use, as covered on Multimodal Models; some vendors additionally offer distinct model families for audio/realtime voice, image generation, video generation and embeddings (for example OpenAI’s realtime and image-generation lines above), which are called out separately in each vendor’s own models listing rather than folded into the same table.
A dated snapshot (as of 2026-09-28)
| Family | Vendor | Open / closed | Typical tiers | Official models page |
|---|---|---|---|---|
Claude |
Anthropic |
Closed |
Frontier (Fable, Opus) · Fast (Sonnet) · Small (Haiku) |
|
GPT |
OpenAI |
Closed |
Frontier (GPT-6) · Fast/specialised (GPT-5.6 family) |
|
Gemini |
Closed |
Frontier (Pro) · Fast (Flash) · Small (Flash-Lite) |
||
Llama |
Meta |
Open |
Fast · Small · On-device |
|
Qwen |
Alibaba |
Open |
Frontier · Fast · Small · On-device |
|
Gemma |
Open |
Small · On-device |
||
Mistral |
Mistral AI |
Open |
Fast · Small · On-device |
|
DeepSeek |
DeepSeek |
Open |
Frontier · Fast |
|
gpt-oss |
OpenAI |
Open |
Fast · Small |
|
Phi |
Microsoft |
Open |
Small · On-device |
No price or benchmark-score column is included above on purpose: both move faster than this table could stay accurate, and both are covered in depth, with their own caveats, on Cost, Latency & Throughput and Benchmarks & Leaderboards.
For hosted catalogs that resell several of these families behind one cloud subscription instead of a direct vendor API key, see the Azure AI, data & IoT overview — Azure AI Foundry’s model catalog is one example of a single hosted surface spanning both proprietary and open-weight families.
Example: listing the models an SDK or install can actually see
A models table on a page is a snapshot; the models an account, API key or local install can actually use right now are best read back programmatically. All three ecosystems below expose that as a simple list call.
Anthropic: client.models.list()
import anthropic
client = anthropic.Anthropic() # reads ANTHROPIC_API_KEY from the environment
for model in client.models.list():
print(model.id, "--", model.display_name)
The response is paginated (has_more, first_id, last_id) and each entry also carries created_at,
max_input_tokens, max_tokens and a capabilities object (whether the model supports batching, thinking,
structured outputs, image/PDF input, and which effort levels it accepts) — useful for picking a model by
capability instead of hard-coding an ID. See
Anthropic — List models.
OpenAI: client.models.list()
from openai import OpenAI
client = OpenAI() # reads OPENAI_API_KEY from the environment
for model in client.models.list():
print(model.id, "--", model.owned_by)
Each entry reports the model’s id, its Unix created timestamp and the owned_by organisation. See
OpenAI — Models.
Ollama: ollama list and GET /api/tags
Listing what is available locally is a different question from listing what a hosted vendor offers — Ollama answers it from the models already pulled onto the machine, with no network call to a vendor at all. From the CLI:
ollama list
Or the same information from Ollama’s own local REST API, which any HTTP client (or the OpenAI-compatible client used elsewhere on this site) can call directly:
curl http://localhost:11434/api/tags
The response is a JSON object with a models array, each entry giving the model’s name, size, digest
and last-modified time. See Ollama — List local models.