Ollama – v0.17.8-rc0: MLX: add header vendoring and remove go build tag (#14642)

Ollama – v0.17.8-rc0: MLX: add header vendoring and remove go build tag (#14642)

πŸš€ Ollama v0.17.8-rc0 is here β€” and it’s packing some serious dev-friendly upgrades!

πŸ”₯ MLX Integration Gets a Major Boost

  • βœ… Header vendoring for `mlx-c` β€” Go can now build without CMake first πŸŽ‰
  • βœ… Removed `go build` tag restriction β€” MLX support is now on by default
  • πŸ”„ Headers auto-refresh on CMake runs β†’ easier upgrades & less friction
  • βœ… Basic Windows + Linux support confirmed (finally!)

πŸ”§ ROCm on Windows

  • 🚫 Temporarily sticking with ROCm v6 (v7 needs more love β€” stay tuned)

πŸ› οΈ CI/CD Hardening

  • πŸ›‘οΈ CI now handles flaky Chocolatey repos gracefully
  • ⚠️ Builds proceed even if cache fails (since caching is optional for speed)

πŸ’‘ Why it matters: Smoother builds, better Apple Silicon (MLX) support, and more resilient CI = faster iteration for devs experimenting locally. πŸ§ͺπŸ’»

Check it out if you’re running Ollama on macOS/Windows/Linux β€” especially with Apple Silicon or ROCm setups! 🧠⚑

#Ollama #LLMs #AIDev #LocalLLM

πŸ”— View Release