GET

/v1/models/opencode/cat-jam-free

provider opencodestatus activefirst seen Oct 12, 2026last seen 28d agodeprecated Oct 16, 2026
rawIdcat-jam-free
displayNameCat Jam Free
idopencode-cat-jam-free
activitychat
schemaEndpointIdno bound generation route
releasedAt1791763200 — Oct 12, 2026
firstSeenAt1791763200 — Oct 12, 2026
lastSeenAt1792158600 — 28d ago
pricingnot published by this provider’s list endpoint
contextWindow1048576
maxOutput131072
modalities{"input":["text"],"output":["text"]}
capabilities{"tools":true,"reasoning":true,"structured_outputs":true,"vision":false}
openWeightsfalse
requestMap{"thinking":null,"maxTokensField":null,"developerRole":null,"replayReasoningContent":true,"store":null,"strictTools":null,"sessionAffinity":null,"cacheControl":null,"toolStream":null,"reasoningEffort":null}
providerMetadata{"id":"cat-jam-free","name":"Cat Jam Free","description":"A text-only reasoning model for coding and agentic workflows, with tool calling and structured JSON outputs.","attachment":false,"reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2026-10-12","last_updated":"2026-10-12","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"limit":{"context":1048576,"output":131072},"provider":{"api":"https://opencode.ai/inference/openai/v1"},"cost":{"input":0,"output":0,"cache_read":0}}
knowledgeCutoff · weightsUrlnot published by this provider’s list endpoint

Endpoints & schemas

GET /v1/schemas/opencode →
endpointactivity
inference/anthropic/v1/messageschat
inference/google/v1beta/models/gemini-3-flash:generateContentchat
inference/google/v1beta/models/gemini-3-pro:generateContentchat
inference/google/v1beta/models/gemini-3.1-pro:generateContentchat
inference/google/v1beta/models/gemini-3.5-flash-lite:generateContentchat
inference/google/v1beta/models/gemini-3.5-flash:generateContentchat
inference/google/v1beta/models/gemini-3.6-flash:generateContentchat
inference/google/v1beta/models/gemini-3.7-flash:generateContentchat
inference/google/v1beta/models/gemini-3.8-flash:generateContentchat
inference/google/v1beta/models/gemini-4-argon:generateContentchat
inference/google/v1beta/models/gemini-4-carbon:generateContentchat
inference/google/v1beta/models/gemini-4-hydrogen:generateContentchat
inference/openai/v1/chat/completionschat
inference/openai/v1/responseschat
inference/v1/chat/completionschat
inference/v1/messageschat
inference/v1/models/gemini-3-flashchat
inference/v1/models/gemini-3-prochat
inference/v1/models/gemini-3.1-prochat
inference/v1/models/gemini-3.5-flashchat
inference/v1/models/gemini-3.5-flash-litechat
inference/v1/models/gemini-3.6-flashchat
inference/v1/models/gemini-3.7-flashchat
inference/v1/models/gemini-3.8-flashchat
inference/v1/models/gemini-4-argonchat
inference/v1/responseschat
v1/chat/completionschat
v1/messageschat
v1/models/gemini-3-flashchat
v1/models/gemini-3.1-prochat
v1/models/gemini-3.5-flashchat
v1/models/gemini-3.5-flash-litechat
v1/models/gemini-3.6-flashchat
v1/models/gemini-3.7-flashchat
v1/models/gemini-3.8-flashchat
v1/responseschat

Sources

fieldrecorded source
contextWindowhttps://models.dev/api.json

listing

opencode.models.cat-jam-free.limit.context

Source trace
d424578c137888ac1dda6fc2fd73d2637225b7e1fc5fe59431682f6aecf49309
maxOutputhttps://models.dev/api.json

listing

opencode.models.cat-jam-free.limit.output

Source trace
d424578c137888ac1dda6fc2fd73d2637225b7e1fc5fe59431682f6aecf49309
modalitieshttps://models.dev/api.json

listing

opencode.models.cat-jam-free.modalities

Source trace
d424578c137888ac1dda6fc2fd73d2637225b7e1fc5fe59431682f6aecf49309
reasoninghttps://models.dev/api.json

listing

opencode.models.cat-jam-free.reasoning_options

Source trace
d424578c137888ac1dda6fc2fd73d2637225b7e1fc5fe59431682f6aecf49309
openWeightshttps://models.dev/api.json

listing

opencode.models.cat-jam-free.open_weights

Source trace
d424578c137888ac1dda6fc2fd73d2637225b7e1fc5fe59431682f6aecf49309
schemaEndpointIdhttps://models.dev/api.json

listing

opencode.npm

Source trace
d424578c137888ac1dda6fc2fd73d2637225b7e1fc5fe59431682f6aecf49309
capabilities.toolshttps://models.dev/api.json

listing

opencode.models.cat-jam-free.tool_call

Source trace
d424578c137888ac1dda6fc2fd73d2637225b7e1fc5fe59431682f6aecf49309
capabilities.reasoninghttps://models.dev/api.json

listing

opencode.models.cat-jam-free.reasoning

Source trace
d424578c137888ac1dda6fc2fd73d2637225b7e1fc5fe59431682f6aecf49309
capabilities.structured_outputshttps://models.dev/api.json

listing

opencode.models.cat-jam-free.structured_output

Source trace
d424578c137888ac1dda6fc2fd73d2637225b7e1fc5fe59431682f6aecf49309
capabilities.visionhttps://models.dev/api.json

listing

opencode.models.cat-jam-free.modalities.input

Source trace
d424578c137888ac1dda6fc2fd73d2637225b7e1fc5fe59431682f6aecf49309
requestMaphttps://models.dev/api.json

listing

opencode.models.cat-jam-free.interleaved.field

Source trace
d424578c137888ac1dda6fc2fd73d2637225b7e1fc5fe59431682f6aecf49309
activitySource unknown — no source URL recorded.
pricingSource unknown — no source URL recorded.

Use it

shell
$ curl https://modelschemas.com/v1/schemas/opencode/chat/inference/anthropic/v1/messages # request schema
$ curl -X POST https://modelschemas.com/v1/validate -d '{"provider":"opencode","endpointId":"inference/anthropic/v1/messages","payload":{…}}'
$ curl -X POST https://modelschemas.com/v1/estimate -d '{"provider":"opencode","model":"cat-jam-free","usage":{"input_tokens":1200,"output_tokens":400}}'