> For the complete documentation index, see [llms.txt](https://docs.gensyn.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.gensyn.ai/tech/ree/supported-models.md).

# Supported Models

## Verified-Compatible Models

The following models have been verified to work with REE. Any Hugging Face model compatible with the system *may* work, but this list represents models that have been explicitly tested.

If you have a specific model in mind that doesn't work with REE, you can reach out to the Gensyn team by creating an issue in the [GitHub repository](https://github.com/gensyn-ai/ree/issues) and we'll do our best to support it.

{% hint style="info" %}
Models above \~32B typically require pipeline parallelism to run.&#x20;

Use the `--n-partitions` flag to split the model across multiple GPUs. See [Pipeline Parallelism](https://docs.gensyn.ai/tech/ree/advanced-usage#pipeline-parallelism) for details.
{% endhint %}

### Tool-Calling Models

REE can run many Hugging Face models, but tool-call behavior depends on the selected model.

Tool definitions are passed through the tokenizer's chat template when using `InferenceSession.complete(messages=..., tools=...)`. Models with chat templates and tool/function-calling instruction tuning are more likely to emit useful structured tool-call output.

REE SDK support *does not make every supported model equally capable of using tools.* Test your selected model against your tool schemas before relying on it in an application workflow.

#### Thinking-Capable Models

`enable_thinking` (`v0.4.0`, SDK only) applies only when the model's tokenizer chat template accepts an `enable_thinking` parameter (for example, Qwen3). Other models ignore or do not support this toggle.

### Qwen

| Model                              | Parameters |
| ---------------------------------- | ---------- |
| `Qwen/Qwen2.5-72B-Instruct`        | 72B        |
| `Qwen/Qwen3-32B`                   | 32B        |
| `Qwen/Qwen3-8B`                    | 8B         |
| `Qwen/Qwen3-4B`                    | 4B         |
| `Qwen/Qwen3-1.7B`                  | 1.7B       |
| `Qwen/Qwen3-0.6B`                  | 0.6B       |
| `Qwen/Qwen2.5-32B-Instruct`        | 32B        |
| `Qwen/Qwen2.5-14B-Instruct`        | 14B        |
| `Qwen/Qwen2.5-7B-Instruct`         | 7B         |
| `Qwen/Qwen2.5-7B`                  | 7B         |
| `Qwen/Qwen2.5-3B-Instruct`         | 3B         |
| `Qwen/Qwen2.5-0.5B-Instruct`       | 0.5B       |
| `Qwen/Qwen2.5-0.5B`                | 0.5B       |
| `Qwen/Qwen2.5-Coder-7B-Instruct`   | 7B         |
| `Qwen/Qwen2.5-Coder-0.5B-Instruct` | 0.5B       |
| `Qwen/Qwen2-1.5B-Instruct`         | 1.5B       |

### Meta Llama

| Model                                 | Parameters |
| ------------------------------------- | ---------- |
| `meta-llama/Llama-3.1-8B-Instruct`    | 8B         |
| `meta-llama/Llama-3.1-8B`             | 8B         |
| `meta-llama/Meta-Llama-3-8B`          | 8B         |
| `meta-llama/Meta-Llama-3-8B-Instruct` | 8B         |
| `meta-llama/Llama-3.2-3B-Instruct`    | 3B         |
| `meta-llama/Llama-3.2-1B-Instruct`    | 1B         |
| `meta-llama/Llama-3.2-1B`             | 1B         |
| `meta-llama/Llama-3.1-70B-Instruct`   | 70B        |
| `meta-llama/Llama-3.3-70B-Instruct`   | 70B        |

### DeepSeek

| Model                                      | Parameters |
| ------------------------------------------ | ---------- |
| `deepseek-ai/DeepSeek-R1-Distill-Qwen-32B` | 32B        |

### Mistral

| Model                                | Parameters |
| ------------------------------------ | ---------- |
| `mistralai/Mistral-7B-Instruct-v0.2` | 7B         |

### Code Models

| Model                              | Parameters |
| ---------------------------------- | ---------- |
| `codellama/CodeLlama-7b-hf`        | 7B         |
| `bigcode/starcoder2-3b`            | 3B         |
| `Qwen/Qwen2.5-Coder-7B-Instruct`   | 7B         |
| `Qwen/Qwen2.5-Coder-0.5B-Instruct` | 0.5B       |

### Other Models

| Model                                | Provider     | Parameters |
| ------------------------------------ | ------------ | ---------- |
| `01-ai/Yi-1.5-6B-Chat`               | 01.AI        | 6B         |
| `llm-jp/llm-jp-3-3.7b-instruct`      | LLM-JP       | 3.7B       |
| `TinyLlama/TinyLlama-1.1B-Chat-v1.0` | TinyLlama    | 1.1B       |
| `HuggingFaceTB/SmolLM-1.7B-Instruct` | Hugging Face | 1.7B       |
| `allenai/OLMo-1B-hf`                 | Allen AI     | 1B         |
| `facebook/opt-125m`                  | Meta         | 125M       |
| `stabilityai/stablelm-2-1_6b`        | Stability AI | 1.6B       |

### Using an Unlisted Model

REE is not limited to the models above. Any Hugging Face model that is compatible with the ONNX export pipeline may work. To try an unlisted model, simply enter its Hugging Face model ID in the [**Model Name** field in the TUI](/tech/ree/using-the-tui.md) (e.g., `organization/model-name`) and run it.
