Synara connects to Grok — xAI’s coding agent CLI — as a local child process using the Agent Communication Protocol (ACP). When you start a Grok thread, Synara launches theDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/Emanuele-web04/synara/llms.txt
Use this file to discover all available pages before exploring further.
grok binary and manages the full session lifecycle: turns, approvals, context, and checkpoints. Grok handles reasoning and code generation using your xAI account. The Grok CLI must be installed and authorized on your machine before Synara can run Grok sessions.
Prerequisites
- Grok CLI installed — follow the xAI Grok CLI setup instructions to install it.
- Grok CLI authorized with a valid xAI account (run
grokin your terminal and complete the login flow).
Configuration
Grok is configured underproviders.grok in settings.json. All fields are optional.
Set to
false to disable the Grok provider entirely. Synara will skip it during startup discovery and will not allow new Grok threads.The command or full path used to launch the Grok CLI. Defaults to
"grok", resolved via your PATH. Use an absolute path if your installation is not on PATH — for example, "/usr/local/bin/grok".Additional model slugs to display in the model picker alongside Synara’s built-in Grok model list. Useful for preview or beta Grok models.
Model options
Grok model options let you control how much reasoning the model performs before replying.Controls the reasoning effort the Grok model applies before generating a response.
| Value | Description |
|---|---|
none | No reasoning — immediate, direct responses. |
low | Minimal reasoning — fast responses with light analysis. Default for Grok Build models. |
medium | Moderate reasoning — balanced speed and thoroughness. |
high | Maximum reasoning effort — slower but most thorough. |
Built-in model roster
| Slug | Name | Default effort |
|---|---|---|
grok-build | Grok 4.3 | low |
grok-build-0.1 | Grok Build 0.1 | low |
grok-build (Grok 4.3).