THE COLLECTION

Definitions

2347 model definitions across 89 providers. Context limits, capabilities, pricing — machine-readable.

89 providers 2347 models

Type to filter by provider name. (Yes, there are 89. You’re welcome.)

Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs
Docs

FOR MACHINES

Programmatic Access

Point your LLM at the definitions manifest to discover models, capabilities, pricing, and context limits programmatically. The JSON endpoint provides full metadata for every model from every provider.

definitions.json
$ https://www.llmspec.dev/definitions/definitions.json

{
  "version": "1.0.0",
  "total_providers": 89,
  "total_models": 2347,
  "providers": [
    {
      "id": "openai",
      "npm": "@ai-sdk/openai",
      "model_count": 42,
      "models": [
        { "id": "gpt-4o", "limit": {"context": 128000, "output": 16384} },
        { "id": "o4-mini", "reasoning": true }
      ]
    }
  ]
}