# Codestral 25.01 retirement

entity: /record/codestral-25-01.md  
predicate: retired  
page: /record/codestral-25-01/retired  
as_of: 2026-11-04  

As of November 4, 2026, the AsOf record says Codestral 25.01 was retired on November 30, 2025 (as codestral-2501), from a primary source (docs.mistral.ai). The record holds 1 claim on Codestral 25.01's retirement, 1 still open and 0 superseded, each dated and sourced; a replaced value is closed with an end date, never deleted.

## Current retirement

What the record asserts on 2026-11-04.

- [Codestral 25.01](/record/codestral-25-01.md) | retired | codestral-2501 | valid 2025-11-30 to present | conf 0.95 | valid | [clm_67FF56338F0A](/claim/clm_67FF56338F0A.md)
  sources: https://docs.mistral.ai/getting-started/models/

## Every dated value

One claim per line, oldest first. Superseded claims stay visible.

- [Codestral 25.01](/record/codestral-25-01.md) | retired | codestral-2501 | valid 2025-11-30 to present | conf 0.95 | valid | [clm_67FF56338F0A](/claim/clm_67FF56338F0A.md)
  sources: https://docs.mistral.ai/getting-started/models/

## Questions this record answers

### When was Codestral 25.01 retired?

On November 30, 2025 (as codestral-2501), from a primary source (docs.mistral.ai) (status valid, confidence 0.95).


## Get this data

- JSON: /v1/entities/codestral-25-01/retired (this fact) · /v1/entities/codestral-25-01?predicates=retired (with the entity's coverage; add as_of=YYYY-MM-DD for a date)
- MCP: timeline(entity: "codestral-25-01", predicates: ["retired"]) for every dated value · fetch(id: "/record/codestral-25-01/retired.md") for this page
- Entity twin: /record/codestral-25-01.md · timeline: /timelines/codestral-25-01.md

---

AsOf is a temporal fact ledger: a structured, dated, sourced record of what is true and what changed, built for AI retrieval.
