{
  "key": "devstral-2-123b-instruct-2512",
  "name": "Devstral 2",
  "description": "Mistral's coding-agent model for repository work, terminal tasks, and software fixes",
  "lab": "mistral",
  "family": "devstral",
  "release_date": "2025-12-09",
  "knowledge": "2025-12",
  "open_weights": true,
  "has_free_offering": false,
  "published": true,
  "modalities": {
    "input": [
      "text"
    ],
    "output": [
      "text"
    ]
  },
  "capabilities": {
    "reasoning": false,
    "tool_call": true,
    "structured_output": null,
    "attachment": false,
    "reasoning_options": null
  },
  "limit": {
    "context": 262144,
    "output": 65536
  },
  "offerings": [
    {
      "provider": "greenpt",
      "provider_model_id": "devstral-2-123b-instruct-2512",
      "name": "Devstral 2",
      "variants": [],
      "free": false,
      "priced": true,
      "cost": {
        "input": 0.57,
        "output": 2.736,
        "cache_read": null,
        "cache_write": null,
        "reasoning": null,
        "context_over_200k": null,
        "tiers": null
      },
      "limit": {
        "context": 200000,
        "output": 16384,
        "input": null
      },
      "status": null,
      "last_updated": "2025-12-09"
    },
    {
      "provider": "nano-gpt",
      "provider_model_id": "mistralai/devstral-2-123b-instruct-2512",
      "name": "Devstral 2 123B",
      "variants": [],
      "free": false,
      "priced": true,
      "cost": {
        "input": 0.4,
        "output": 1.4,
        "cache_read": 0.2,
        "cache_write": null,
        "reasoning": null,
        "context_over_200k": null,
        "tiers": null
      },
      "limit": {
        "context": 262144,
        "output": 65536,
        "input": 262144
      },
      "status": null,
      "last_updated": "2025-12-09"
    }
  ]
}