Managed Research: Direct xAI Grok Build
Hosted SMR runs on Grok Build over direct xAI, with a simplified public Grok catalog and synth-ai 0.11.7.
1 min read
managed-researchxaigroklaunch
TL;DR
- Hosted Managed Research supports Grok Build on direct xAI (
x-ai/grok-build). - Public Grok on SMR is Grok 4.3 + Grok Build; legacy Grok 4.1 / 4.20 ids are retired.
synth-ai0.11.7 adds Grok Build to the typed SDK/MCP surface.
What Shipped
Grok Build (direct xAI)
Hosted SMR can run on xAI Grok Build without OpenRouter or customer BYOK:
- Model id:
x-ai/grok-build - Platform profile:
codex_xai_grok_build - Routing: Synth-managed direct xAI (Codex-class harness)
Staging proof (api-dev): README smoke reached terminal done on profile codex_xai_grok_build (backend c8b1485c5).
Grok catalog cleanup
Public hosted Grok is simplified:
- Supported:
x-ai/grok-4.3,x-ai/grok-build(both direct xAI) - Retired from public catalog:
x-ai/grok-4.1-fast,x-ai/grok-4.20-beta(backend aliases legacy references to 4.3 where needed)
Reliability
xAI-backed runs no longer send incompatible OpenAI penalty parameters that could break streaming or hide provider errors.
SDK
Install the release package:
bash
pip install "synth-ai[research]==0.11.7"New enum: SmrAgentModel.X_AI_GROK_BUILD.
Who This Affects
- Teams running hosted SMR on xAI Grok Build or Grok 4.3.
- SDK/MCP users who need typed model ids aligned with the prod catalog.
- Operators proving hosted README smoke on
codex_xai_grok_build.
Out of Scope
This release does not change Open Research, Research Factory, or OpenRouter-backed demo paths.