ollama version history
10 releases tracked, newest first.
v0.31.1
Jun 30, 2026## Faster Gemma 4 on Apple Silicon
<img width="1037" height="485" alt="Screenshot 2026-06-30 at 5 25 29 PM" src="https://github.com/user-attachments/assets/547d5076-090f-43c4-a661-938e11abc955" />
Gemma 4 is now significantly faster in Ollama on Apple Silicon, generating tokens nearly 90% faster on average across a coding-agent benchmark by leveraging multi-token prediction (MTP). Ollama auto-tunes how many tokens to draft as it runs, so the speedup is on by default, requires no configuration, and does not change the model's output.
## What's Changed
- Tightened Gemma 4 MoE model loading in the MLX engine
- Updated the MLX engine to the latest version, including a new small-batch matmul kernel
- Updated the underlying llama.cpp engine to build 9840
- Improved Gemma 4 multi-token prediction (MTP) performance
**Full Changelog**: https://github.com/ollama/ollama/compare/v0.30.12...v0.31.1
8 downloads
v0.30.12-rc0
Pre-releaseJun 29, 2026## What's Changed
* tools: ignore braces inside JSON strings when detecting tool call end by @aditya-786 in https://github.com/ollama/ollama/pull/16937
* mlx: bump dependency by @dhiltgen in https://github.com/ollama/ollama/pull/16935
* llama.cpp update by @dhiltgen in https://github.com/ollama/ollama/pull/16960
## New Contributors
* @aditya-786 made their first contribution in https://github.com/ollama/ollama/pull/16937
**Full Changelog**: https://github.com/ollama/ollama/compare/v0.30.11...v0.30.12-rc0
8 downloads
v0.30.11
Jun 25, 2026## What's Changed
* launch: add thinking capability detection to opencode by @hoyyeva in https://github.com/ollama/ollama/pull/15434
* launch: auto-install Claude Code by @hoyyeva in https://github.com/ollama/ollama/pull/16802
* launch: auto-install opencode when missing by @hoyyeva in https://github.com/ollama/ollama/pull/16806
* discover: fix inverted iGPU/dGPU Vulkan classification on Windows hybrid graphics by @Sahil170595 in https://github.com/ollama/ollama/pull/16669
* mlxrunner: unify and tune speculative decoding by @jessegross in https://github.com/ollama/ollama/pull/16791
* launch/codex: detect model drift when Codex App UI switches by @BruceMacD in https://github.com/ollama/ollama/pull/16864
* llama: add sm_86 architecture to cuda_v13_windows preset by @anishesg in https://github.com/ollama/ollama/pull/16834
* llm: size mmproj offload by projector memory by @dhiltgen in https://github.com/ollama/ollama/pull/16866
* docs: document max think level by @ParthSareen in https://github.com/ollama/ollama/pull/16877
* llm: preserve generation headroom for shifted prompts by @ParthSareen in https://github.com/ollama/ollama/pull/16856
* llama: default qwen2.5vl window at
8 downloads
v0.30.10
Jun 17, 2026## What's Changed
* Command A and North family models now run on Apple Silicon with the MLX engine
* Updated the underlying llama.cpp engine to build 9672
* Fixed build artifacts for MLX
**Full Changelog**: https://github.com/ollama/ollama/compare/v0.30.9...v0.30.10
8 downloads
v0.30.9
Jun 15, 2026## What's Changed
* Support for Cohere2Moe architecture
* Fixed LFM2 parser/render for cases where thinking was not emitted
* Fixed issue where `ollama launch claude` and other coding agent or assistant use cases would only output one token
* Ollama will now return an error if a single message is larger than the current context window
**Full Changelog**: https://github.com/ollama/ollama/compare/v0.30.8...v0.30.9-rc1
8 downloads
v0.30.8
Jun 12, 2026## What's Changed
* Fixed `ollama launch` selecting the wrong provider in some cases
* Improved prompt caching by decoupling it from context shift for better KV cache reuse
* More stable MLX inference with hardened linear and embedding layers
* MLX runner now creates snapshots during prompt processing and speculative decoding for improved reliability
* Improved recurrent model support with per-boundary states from the gated-delta kernels
**Full Changelog**: https://github.com/ollama/ollama/compare/v0.30.7...v0.30.8
8 downloads
v0.30.7
Jun 7, 2026Ollama Launch now supports Hermes Desktop, a native desktop interface for the Hermes agent. Run it alongside your Hermes agent to get a visual interface for managing conversations, integrations, and messaging apps.
```
ollama launch hermes-desktop
```
<img width="2556" height="1716" alt="image" src="https://github.com/user-attachments/assets/3b2292d8-9f94-4d32-9023-85772e6ab3f8" />
What's Changed
- Hermes Desktop is now available via `ollama launch hermes-desktop` with native Windows configuration path support
- OpenAI-compatible API models list now aligns with available model tags
- Added documentation describing the llama.cpp update process
- Updated Zod schema examples to use the native toJSONSchema helper
Full Changelog: https://github.com/ollama/ollama/compare/v0.30.6...v0.30.7
8 downloads
v0.30.6
Jun 5, 2026# New models
- [Gemma 4 QAT weights](https://ollama.com/library/gemma4): the Gemma 4 family is now optimized with Quantization-Aware Training (QAT) to dramatically reduce memory requirements and maximize on-device performance. Look for the tags ending in `-qat`:
- `gemma4:e2b-it-qat`
- `gemma4:e4b-it-qat`
- `gemma4:12b-it-qat`
- `gemma4:26b-a4b-it-qat`
- `gemma4:31b-it-qat`
## What's Changed
* `ollama launch omp` now integrates with [Oh My Pi](https://omp.sh), an AI coding agent with IDE integration
* MLX embedding layers now use NVFP4 global scale for improved quantization on Apple Silicon
**Full Changelog**: https://github.com/ollama/ollama/compare/v0.30.5...v0.30.6
8 downloads
v0.30.5
Jun 4, 2026## What's Changed
* Fixed the `gemma4:12b` floating point exception crash on x86, CUDA, Linux, and Windows systems.
* `ollama launch hermes-desktop` now launches Hermes Desktop and can skip rebuilding when a packaged desktop app is already installed.
* `ollama launch hermes` now supports native Windows installs through the Hermes PowerShell installer.
* Added Cline CLI integration docs.
**Full Changelog**: https://github.com/ollama/ollama/compare/v0.30.4...v0.30.5
8 downloads
v0.30.4
Jun 3, 2026# New models
- [Nemotron-3-Ultra](https://ollama.com/library/nemotron-3-ultra): NVIDIA Nemotron 3 Ultra is built for high-throughput reasoning and long-running agent workflows.
## What's Changed
* Fixed multimodal models not using GPU on the llama.cpp backend can now use Metal GPU offload on Apple Silicon, improving multimodal performance on supported Macs.
* `ollama create --experimental` now respects `REQUIRES` in Modelfiles for MLX-based models.
* `ollama launch codex` now cleans up old conflicting Codex profile config before launching.
* `ollama launch pi` now migrates users from the legacy Pi package to the official package and preserves the correct npm install prefix.
* Pi web search setup now updates only when a newer package is available.
* Windows cleanup now terminates the llama.cpp backend more reliably.
* Updated the llama.cpp backend.
## Known Issues
* `gemma4:12b` crashes with floating point exception
**Full Changelog**: https://github.com/ollama/ollama/compare/v0.30.3...v0.30.4
8 downloads