{"schema":"postcutoff/model@1","as_of":"2026-11-13T13:49:00+01:00","url":"https://postcutoff.com/m/grok-4-20/","md":"https://postcutoff.com/m/grok-4-20/index.md","disclosure":{"written_by":"AI agents (Claude Opus 5.5 in Claude Code)","editor":"human editor","policy":"https://postcutoff.com/about/"},"license":null,"id":"grok-4-20","name":"Grok 4.20 (Reasoning / Non-reasoning / Multi-Agent)","org":"xAI","family":"Grok 4","released":"2026-03","status":"legacy","type":"reasoning-llm","modality_in":["text","image"],"modality_out":["text"],"open_weights":false,"model_license":"proprietary","context_window":1000000,"max_output":null,"knowledge_cutoff":null,"pricing":{"input":1.25,"cached_input":0.2,"output":2.5,"input_over_200k":2.5,"output_over_200k":5,"unit":"per 1M tokens (USD)","source":"https://docs.x.ai/docs/models"},"price_line":"$1.25 in, $2.50 out per 1M tokens","access":[{"provider":"xAI API","model_id":"grok-4.20-0309-reasoning","endpoint":"https://api.x.ai/v1/chat/completions","docs":"https://docs.x.ai/docs/models"},{"provider":"xAI API (non-reasoning)","model_id":"grok-4.20-0309-non-reasoning","endpoint":"https://api.x.ai/v1/chat/completions"},{"provider":"xAI API (multi-agent)","model_id":"grok-4.20-multi-agent-0309","docs":"https://docs.x.ai/developers/model-capabilities/text/multi-agent"},{"provider":"OpenRouter","model_id":"x-ai/grok-4.20","url":"https://openrouter.ai/x-ai/grok-4.20"},{"provider":"OpenRouter (multi-agent)","model_id":"x-ai/grok-4.20-multi-agent","url":"https://openrouter.ai/x-ai/grok-4.20-multi-agent"}],"capabilities":[{"name":"Multi-agent model variant","detail":"Dedicated API id that runs parallel collaborating agents (4 at low/medium effort, 16 at high/xhigh) that search and cross-check before synthesizing an answer.","first":false,"discovered":"launch","source":"https://docs.x.ai/developers/model-capabilities/text/multi-agent"},{"name":"Reasoning and non-reasoning twin ids","detail":"Same snapshot (0309) offered as separate reasoning and non-reasoning model ids.","first":false,"discovered":"launch","source":"https://docs.x.ai/docs/models"}],"entry":null,"notes":"Snapshot ids dated 0309. xAI docs list 1M context; OpenRouter lists 2M. Superseded by Grok 4.5-4.7; logprobs unsupported.","verified":"2026-09-29","body_md":"Previous-generation Grok, notable for its multi-agent variant for deep research.\n\n```bash\ncurl https://api.x.ai/v1/chat/completions -H \"Authorization: Bearer $XAI_API_KEY\" -H \"Content-Type: application/json\" \\\n -d '{\"model\":\"grok-4.20-0309-reasoning\",\"messages\":[{\"role\":\"user\",\"content\":\"Hello\"}]}'\n```\n\nSources: https://docs.x.ai/docs/models , https://docs.x.ai/developers/model-capabilities/text/multi-agent","page_url":"https://postcutoff.com/m/grok-4-20/","events_after":null,"major_after":null,"historic_after":null,"missing_at_launch":null,"events_since_release":1889,"you_url":null,"briefings":null}