diff --git a/.SYNC_INFO.md b/.SYNC_INFO.md
index 4a6c629..43fbcaa 100644
--- a/.SYNC_INFO.md
+++ b/.SYNC_INFO.md
@@ -4,8 +4,8 @@ This is a mirror of the Ollama repository.
**Synced from:** https://github.com/ollama/ollama.git
**Branch:** main
-**Commit:** 8f45236d09332949aa91774dc9eb46caf2abbbc1
-**Sync Date:** 2026-03-12
+**Commit:** 9330bb912079ed1ba3c384cc762728700c9e3691
+**Sync Date:** 2026-04-12
**Content:** Paths: docs
---
diff --git a/docs/api/openai-compatibility.mdx b/docs/api/openai-compatibility.mdx
index 4c37d81..ddf93d2 100644
--- a/docs/api/openai-compatibility.mdx
+++ b/docs/api/openai-compatibility.mdx
@@ -184,6 +184,7 @@ curl -X POST http://localhost:11434/v1/chat/completions \
- [x] Reproducible outputs
- [x] Vision
- [x] Tools
+- [x] Reasoning/thinking control (for thinking models)
- [ ] Logprobs
#### Supported request fields
@@ -207,6 +208,9 @@ curl -X POST http://localhost:11434/v1/chat/completions \
- [x] `top_p`
- [x] `max_tokens`
- [x] `tools`
+- [x] `reasoning_effort` (`"high"`, `"medium"`, `"low"`, `"none"`)
+- [x] `reasoning`
+ - [x] `effort` (`"high"`, `"medium"`, `"low"`, `"none"`)
- [ ] `tool_choice`
- [ ] `logit_bias`
- [ ] `user`
diff --git a/docs/cli.mdx b/docs/cli.mdx
index ca03a52..5ff2995 100644
--- a/docs/cli.mdx
+++ b/docs/cli.mdx
@@ -21,6 +21,7 @@ Configure and launch external applications to use Ollama models. This provides a
- **OpenCode** - Open-source coding assistant
- **Claude Code** - Anthropic's agentic coding tool
- **Codex** - OpenAI's coding assistant
+- **VS Code** - Microsoft's IDE with built-in AI chat
- **Droid** - Factory's AI coding agent
#### Examples
diff --git a/docs/docs.json b/docs/docs.json
index 3f8b5c1..3b2e651 100644
--- a/docs/docs.json
+++ b/docs/docs.json
@@ -110,7 +110,8 @@
"group": "Assistants",
"expanded": true,
"pages": [
- "/integrations/openclaw"
+ "/integrations/openclaw",
+ "/integrations/hermes"
]
},
{
@@ -127,6 +128,7 @@
},
{
"group": "IDEs & Editors",
+ "expanded": true,
"pages": [
"/integrations/cline",
"/integrations/jetbrains",
@@ -160,6 +162,12 @@
"group": "More information",
"pages": [
"/cli",
+ {
+ "group": "Assistant Sandboxing",
+ "pages": [
+ "/integrations/nemoclaw"
+ ]
+ },
"/modelfile",
"/context-length",
"/linux",
diff --git a/docs/gpu.mdx b/docs/gpu.mdx
index e129cdc..e1009e3 100644
--- a/docs/gpu.mdx
+++ b/docs/gpu.mdx
@@ -61,6 +61,10 @@ Ollama supports the following AMD GPUs via the ROCm library:
### Linux Support
+Ollama requires the AMD ROCm v7 driver on Linux. You can install or upgrade
+using the `amdgpu-install` utility from
+[AMD's ROCm documentation](https://rocm.docs.amd.com/projects/install-on-linux/en/latest/).
+
| Family | Cards and accelerators |
| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| AMD Radeon RX | `9070 XT` `9070 GRE` `9070` `9060 XT` `9060 XT LP` `9060` `7900 XTX` `7900 XT` `7900 GRE` `7800 XT` `7700 XT` `7700` `7600 XT` `7600` `6950 XT` `6900 XTX` `6900XT` `6800 XT` `6800` `5700 XT` `5700` `5600 XT` `5500 XT` |
diff --git a/docs/images/local.png b/docs/images/local.png
new file mode 100644
index 0000000..69f7940
Binary files /dev/null and b/docs/images/local.png differ
diff --git a/docs/images/vscode-add-ollama.png b/docs/images/vscode-add-ollama.png
new file mode 100644
index 0000000..73fe417
Binary files /dev/null and b/docs/images/vscode-add-ollama.png differ
diff --git a/docs/images/vscode-model-options.png b/docs/images/vscode-model-options.png
deleted file mode 100644
index b1cca5d..0000000
Binary files a/docs/images/vscode-model-options.png and /dev/null differ
diff --git a/docs/images/vscode-models.png b/docs/images/vscode-models.png
deleted file mode 100644
index af250ea..0000000
Binary files a/docs/images/vscode-models.png and /dev/null differ
diff --git a/docs/images/vscode-other-models.png b/docs/images/vscode-other-models.png
new file mode 100644
index 0000000..9b2b69a
Binary files /dev/null and b/docs/images/vscode-other-models.png differ
diff --git a/docs/images/vscode-unhide.png b/docs/images/vscode-unhide.png
new file mode 100644
index 0000000..9f71fbd
Binary files /dev/null and b/docs/images/vscode-unhide.png differ
diff --git a/docs/images/vscode.png b/docs/images/vscode.png
new file mode 100644
index 0000000..fa2ef23
Binary files /dev/null and b/docs/images/vscode.png differ
diff --git a/docs/integrations/claude-code.mdx b/docs/integrations/claude-code.mdx
index 5bae29e..3e287b5 100644
--- a/docs/integrations/claude-code.mdx
+++ b/docs/integrations/claude-code.mdx
@@ -41,13 +41,27 @@ ollama launch claude --model kimi-k2.5:cloud
- `kimi-k2.5:cloud`
- `glm-5:cloud`
-- `minimax-m2.5:cloud`
+- `minimax-m2.7:cloud`
- `qwen3.5:cloud`
- `glm-4.7-flash`
- `qwen3.5`
Cloud models are also available at [ollama.com/search?c=cloud](https://ollama.com/search?c=cloud).
+## Non-interactive (headless) mode
+
+Run Claude Code without interaction for use in Docker, CI/CD, or scripts:
+
+```shell
+ollama launch claude --model kimi-k2.5:cloud --yes -- -p "how does this repository work?"
+```
+
+The `--yes` flag auto-pulls the model, skips selectors, and requires `--model` to be specified. Arguments after `--` are passed directly to Claude Code.
+
+## Web search
+
+Claude Code can search the web through Ollama's web search API. See the [web search documentation](/capabilities/web-search) for setup and usage.
+
## Scheduled Tasks with `/loop`
The `/loop` command runs a prompt or slash command on a recurring schedule inside Claude Code. This is useful for automating repetitive tasks like checking PRs, running research, or setting reminders.
@@ -82,6 +96,18 @@ The `/loop` command runs a prompt or slash command on a recurring schedule insid
/loop 1h Remind me to review the deploy status
```
+## Telegram
+
+Chat with Claude Code from Telegram by connecting a bot to your session. Install the [Telegram plugin](https://github.com/anthropics/claude-plugins-official), create a bot via [@BotFather](https://t.me/BotFather), then launch with the channel flag:
+
+```shell
+ollama launch claude -- --channels plugin:telegram@claude-plugins-official
+```
+
+Claude Code will prompt for permission on most actions. To allow the bot to work autonomously, configure [permission rules](https://code.claude.com/docs/en/permissions) or pass `--dangerously-skip-permissions` in isolated environments.
+
+See the [plugin README](https://github.com/anthropics/claude-plugins-official/tree/main/external_plugins/telegram) for full setup instructions including pairing and access control.
+
## Manual setup
Claude Code connects to Ollama using the Anthropic-compatible API.
diff --git a/docs/integrations/codex.mdx b/docs/integrations/codex.mdx
index 7a79d39..1888809 100644
--- a/docs/integrations/codex.mdx
+++ b/docs/integrations/codex.mdx
@@ -35,36 +35,39 @@ To use `codex` with Ollama, use the `--oss` flag:
codex --oss
```
-### Changing Models
-
-By default, codex will use the local `gpt-oss:20b` model. However, you can specify a different model with the `-m` flag:
+To use a specific model, pass the `-m` flag:
```
codex --oss -m gpt-oss:120b
```
-### Cloud Models
+To use a cloud model:
```
codex --oss -m gpt-oss:120b-cloud
```
+### Profile-based setup
-## Connecting to ollama.com
-
-
-Create an [API key](https://ollama.com/settings/keys) from ollama.com and export it as `OLLAMA_API_KEY`.
-
-To use ollama.com directly, edit your `~/.codex/config.toml` file to point to ollama.com.
+For a persistent configuration, add an Ollama provider and profiles to `~/.codex/config.toml`:
```toml
-model = "gpt-oss:120b"
-model_provider = "ollama"
-
-[model_providers.ollama]
+[model_providers.ollama-launch]
name = "Ollama"
-base_url = "https://ollama.com/v1"
-env_key = "OLLAMA_API_KEY"
+base_url = "http://localhost:11434/v1"
+
+[profiles.ollama-launch]
+model = "gpt-oss:120b"
+model_provider = "ollama-launch"
+
+[profiles.ollama-cloud]
+model = "gpt-oss:120b-cloud"
+model_provider = "ollama-launch"
```
-Run `codex` in a new terminal to load the new settings.
+Then run:
+
+```
+codex --profile ollama-launch
+codex --profile ollama-cloud
+```
diff --git a/docs/integrations/hermes.mdx b/docs/integrations/hermes.mdx
new file mode 100644
index 0000000..590f8ec
--- /dev/null
+++ b/docs/integrations/hermes.mdx
@@ -0,0 +1,111 @@
+---
+title: Hermes Agent
+---
+
+Hermes Agent is a self-improving AI agent built by Nous Research. It features automatic skill creation, cross-session memory, and connects messaging platforms (Telegram, Discord, Slack, WhatsApp, Signal, Email) to models through a unified gateway.
+
+## Quick start
+
+### Pull a model
+
+Before running the setup wizard, make sure you have a model available. Hermes will auto-detect models downloaded through Ollama.
+
+```bash
+ollama pull kimi-k2.5:cloud
+```
+
+See [Recommended models](#recommended-models) for more options.
+
+### Install
+
+```bash
+curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
+```
+
+### Set up
+
+After installation, Hermes launches the setup wizard automatically. Choose **Quick setup**:
+
+```
+How would you like to set up Hermes?
+
+ → Quick setup — provider, model & messaging (recommended)
+ Full setup — configure everything
+```
+
+### Connect to Ollama
+
+1. Select **More providers...**
+2. Select **Custom endpoint (enter URL manually)**
+3. Set the API base URL to the Ollama OpenAI-compatible endpoint:
+
+ ```
+ API base URL [e.g. https://api.example.com/v1]: http://127.0.0.1:11434/v1
+ ```
+
+4. Leave the API key blank (not required for local Ollama):
+
+ ```
+ API key [optional]:
+ ```
+
+5. Hermes auto-detects downloaded models, confirm the one you want:
+
+ ```
+ Verified endpoint via http://127.0.0.1:11434/v1/models (1 model(s) visible)
+ Detected model: kimi-k2.5:cloud
+ Use this model? [Y/n]:
+ ```
+
+6. Leave context length blank to auto-detect:
+
+ ```
+ Context length in tokens [leave blank for auto-detect]:
+ ```
+
+### Connect messaging
+
+Optionally connect a messaging platform during setup:
+
+```
+Connect a messaging platform? (Telegram, Discord, etc.)
+
+ → Set up messaging now (recommended)
+ Skip — set up later with 'hermes setup gateway'
+```
+
+### Launch
+
+```
+Launch hermes chat now? [Y/n]: Y
+```
+
+## Recommended models
+
+**Cloud models**:
+
+- `kimi-k2.5:cloud` — Multimodal reasoning with subagents
+- `qwen3.5:cloud` — Reasoning, coding, and agentic tool use with vision
+- `glm-5.1:cloud` — Reasoning and code generation
+- `minimax-m2.7:cloud` — Fast, efficient coding and real-world productivity
+
+**Local models:**
+
+- `gemma4` — Reasoning and code generation locally (~16 GB VRAM)
+- `qwen3.5` — Reasoning, coding, and visual understanding locally (~11 GB VRAM)
+
+More models at [ollama.com/search](https://ollama.com/models).
+
+## Configure later
+
+Re-run the setup wizard at any time:
+
+```bash
+hermes setup
+```
+
+To configure just messaging:
+
+```bash
+hermes setup gateway
+```
diff --git a/docs/integrations/index.mdx b/docs/integrations/index.mdx
index 5ae2fe6..2703fc0 100644
--- a/docs/integrations/index.mdx
+++ b/docs/integrations/index.mdx
@@ -20,6 +20,7 @@ Coding assistants that can read, modify, and execute code in your projects.
AI assistants that help with everyday tasks.
- [OpenClaw](/integrations/openclaw)
+- [Hermes Agent](/integrations/hermes)
## IDEs & Editors
diff --git a/docs/integrations/nemoclaw.mdx b/docs/integrations/nemoclaw.mdx
new file mode 100644
index 0000000..0aee01a
--- /dev/null
+++ b/docs/integrations/nemoclaw.mdx
@@ -0,0 +1,67 @@
+---
+title: NemoClaw
+---
+
+NemoClaw is NVIDIA's open source security stack for [OpenClaw](/integrations/openclaw). It wraps OpenClaw with the NVIDIA OpenShell runtime to provide kernel-level sandboxing, network policy controls, and audit trails for AI agents.
+
+## Quick start
+
+Pull a model:
+
+```bash
+ollama pull nemotron-3-nano:30b
+```
+
+Run the installer:
+
+```bash
+curl -fsSL https://www.nvidia.com/nemoclaw.sh | \
+ NEMOCLAW_NON_INTERACTIVE=1 \
+ NEMOCLAW_PROVIDER=ollama \
+ NEMOCLAW_MODEL=nemotron-3-nano:30b \
+ bash
+```
+
+Connect to your sandbox:
+
+```bash
+nemoclaw my-assistant connect
+```
+
+Open the TUI:
+
+```bash
+openclaw tui
+```
+
+
+
+