v1
latestOpenAPI 3.0.32026-07-226744340.8 KBAI models catalog
Epoch AI notable-models catalog (CC-BY 4.0). Each model carries its developer, domain, parameters, training compute (FLOP), training hardware, frontier flag, and accessibility. Rows can be sorted by publication date or training compute. Requires a plan with AI compute & models access (can_use_epoch_ai) — the Corporate & Supply Chain and Global Intelligence plans.
Boolean fields (frontier_model, open_weights) are real JSON booleans, training_compute_flop is de-artifacted, and the response echoes applied_filters (unknown params surface in applied_filters.ignored). This product uses data from Epoch AI (CC-BY 4.0).
Query parameters
Case-insensitive substring match on the developing organization (e.g. OpenAI, Google, Anthropic, xAI, Meta AI). Alias org is accepted.
Case-insensitive substring match on task domain. The enum lists the atomic domain vocabulary (models can span several, e.g. Vision,Multimodal — so Vision also catches those rows); any substring is accepted.
Release/access tier — exact, case-insensitive match on the stored value. Use the open-weights tiers to filter to models with released weights.
Case-insensitive substring match on the developing organization's category. Accepted tokens: Industry, Academia, Government, Research collective. A model may carry several comma-composited categories, so a token matches any model with that contributor type (e.g. Academia = any model with an academic contributor, not academia-exclusive). Not strictly validated — an unmatched value returns 0 rows rather than 400.
true → only models Epoch flags as frontier; false → the non-frontier rows. Accepts true/false/1/0.
Floor on training_compute_flop (e.g. 1e25).
Filter to models with publication_date on or after this date (YYYY-MM-DD). A malformed date is ignored rather than erroring.
Filter to models with publication_date on or before this date (YYYY-MM-DD). Combine with date_start for a publication-date window.
Sort by publication date (default) or training compute (FLOP), both descending.
Rows per page (1–200). Defaults to 25.
Canonical page token — pass the pagination.next_cursor from the previous response here to fetch the next page (uniform across all list endpoints).
Row offset for pagination. Prefer the canonical cursor token; both are supported.
Response
A page of AI models. Envelope: { success, data, pagination, applied_filters }.