Model Catalog
Openference maintains a curated list of models.- The public Models page shows the current catalog with pricing and descriptions.
GET /v1/modelsreturns the models your key is allowed to use (filtered by key restrictions).- We regularly evaluate quality and add/remove models.
Discovering models at runtime
id as the model value in your requests. See GET /v1/models for the exact shape.
Context windows
Each entry inGET /v1/models advertises the model’s maximum input context
window (context_length) and maximum output tokens (max_output_tokens).
The advertised context_length is the safe input budget — it’s the model’s
total context wall minus max_output_tokens, with a small ~2% safety buffer
so input + output stays under the upstream’s real limit even allowing for
estimation error. Models with a smaller output cap advertise a larger input
budget. Current flagship values:
If your coding client has a context window setting (OpenCode
limit.context,
Cline/Roo/Kilo “Context Window Size”), set it to the model’s context_length.
Clients that are left on their default (often 128k) begin compacting
conversations around ~100k tokens, well below what these models support.