Downloads

Releases.

Install once. The app keeps itself and its engine current.

MTPLX 2.0.2

Latest 9 July 2026 · build 20200
The agent-reliability release. The repetition marathons in long agent sessions are fixed at the source, and the biggest quality-of-life issues since 2.0.1 are closed.
  • Repetition marathons fixed. Multi-turn reasoning history now renders on Qwen's trained contract (scoped to the active round). The captured looping session went from 3/4 marathons to 4/4 immediate healthy tool calls; root-caused to context construction, not quantization.
  • Serve on any host and port from the app. LAN serving (0.0.0.0) no longer misreports ports or kills healthy daemons, and the app explains the API-key requirement up front.
  • Warm prefix reuse for every agent client. Pi, Claude Code, Cline, and custom harnesses get the block-prefix warm restores that were gated to OpenCode.
  • Settings Off means Off. The SSD session cache setting is passed explicitly, so an explicit Off stays off and session-bank stops growing back. The runtime venv self-heals after updates.
  • Community fixes. Streaming reasoning-tag leak fix by @Osamaali313, quickstart host/port rendering by @hasegaw, and a bounded Ctrl-C shutdown under open streams.
macOS 14+ · Apple Silicon (M-series) · Notarized

MTPLX 2.0.1

7 July 2026 · build 20100
Turbo for every Mac. The v2 turbo default now covers every dense model on every Apple Silicon generation, with a load-time kernel safety net.
  • M1 and M2 get their speedup. The FP16 27B those Macs route to now defaults to turbo: decode up 19-31% across 0.5k-32k context, roughly 2x over plain autoregressive decode.
  • New 6-bit kernels. The 9B tier gains 33-62% decode and 43% faster 2k prefill under turbo.
  • New model: Optimized Quality FP16. The missing M1/M2 quality artifact, wired into the picker and the chip-aware routing.
  • Kernels prove themselves on your machine. Every turbo lane self-checks against stock MLX at load and falls back per lane if anything disagrees. Worst case is 2.0.0 speed, never wrong output.
  • Verified on real M1 hardware. Kernel exactness plus a live turbo smoke now run in CI on M1 runners.
macOS 14+ · Apple Silicon (M-series) · Notarized

MTPLX 2.0.0

6 July 2026 · build 20000
The coding-agent release. Long agent sessions in OpenCode, Pi, Hermes, and Claude Code that stay fast, stay warm, and do not fall over.
  • Session cache v2. KV state survives restarts on SSD; a 100k-token session restores in ~2s. Tool-call turns chain warm instead of re-prefilling minutes per turn.
  • Turbo decode, on by default. New verify kernels and compiled verify: 27B Optimized-Speed ~45 to 58-60 tok/s, Optimized-Quality 31-36 to 43-44 tok/s on M5 Max.
  • Long context. 64k decode +12%, 128k from 17 to 20+ tok/s, peak memory down 8-16 GB. Stock PyPI MLX, no fork, any Apple Silicon Mac.
  • Stability. The app no longer kills a healthy engine mid-session; fresh installs no longer crash at model load; SSD restores are corruption-free.
  • Agent protocol pass. OpenCode plan-to-build keeps its cache and tools; presence/frequency penalties end-to-end; honest model identity for third-party builds.
  • Chat. Markdown renders live while streaming; one compact activity strip per turn with grouped tool rounds and sources.
  • Memory that fits your Mac. Cache budgets scale to the machine, with explicit RAM and SSD limits in Settings.
  • Vision under MTP tells the truth. No more fabricated differences between similar screenshots.
  • Fans behave. Ramp on request arrival, RPM-verified, held through post-response cache work.
macOS 14+ · Apple Silicon (M-series) · Notarized · 1.0.4 notes · 1.0.3 notes · 1.0.2 notes · 1.0.1 notes · 1.0.0 notes

Prefer the command line only?

The app ships its own runtime, so most people only need the DMG. If you want just the mtplx CLI and server without the app:

~ · terminal
brew install youssofal/mtplx/mtplx