Skip to content

v0.9.32

Choose a tag to compare

@AlexsJones AlexsJones released this 23 Jun 10:56
7b360c6

0.9.32 (2026-06-23)

Features

  • add NCAI VAETKI models to curated model database (b3c04a8)
  • analysis: add InstalledIndex and build_model_fits to consolidate provider detection (33dce8b)
  • data: add Whisper/ASR model entries + audio support roadmap (27bae48)
  • python: add riscv64 wheel build (e12bb85)
  • python: add riscv64 wheel build (cb377f4)

Bug Fixes

  • bundle WebView2 bootstrapper for Windows desktop app (c72103b)
  • fit: CPU-only models that fit with headroom reach Good, not Marginal (aad4c37)
  • fit: CPU-only models that fit with headroom reach Good, not Marginal (0ced1b7)
  • hardware: detect all GPUs across sysfs, ROCm tabular, and fit pool (0989ca2)
  • hardware: ROCm tabular multi-GPU parsing + summed fit VRAM pool (4e27617)
  • scoring: MoE active-param quality, recency bonus, smooth fit curve (c499c00)
  • scoring: MoE active-param quality, recency bonus, smooth fit curve (2db3e55)
  • scoring: treat headroom as a perfect fit (one-sided fit curve) (235be33)
  • tui: make provider filter input cursor-aware and ASCII-only (933644e)

Performance Improvements

  • analysis: parallelize provider detection in detect_all with thread::scope (d0660bc)

What's Changed

  • docs: add Japanese README by @eltociear in #626
  • refactor: extract duplicated provider detection and fit pipeline into InstalledIndex by @luojiyin1987 in #625
  • fix(tui): make provider filter input cursor-aware and ASCII-only by @CN-Scars in #611
  • feat(data): add Whisper/ASR model entries + audio support roadmap by @melnikaite in #603
  • chore(deps): bump http from 1.4.0 to 1.4.1 by @dependabot[bot] in #616
  • chore(deps): bump rmcp from 1.6.0 to 1.7.0 by @dependabot[bot] in #597
  • docs: update Chinese translation (README.zh.md) by @JasonYeYuhe in #628
  • fix: bundle WebView2 bootstrapper for Windows desktop app by @AlexsJones in #606
  • feat: add NCAI VAETKI models to curated model database by @wklee610 in #629
  • chore(deps): bump astral-sh/setup-uv from 8.1.0 to 8.2.0 by @dependabot[bot] in #633
  • chore(deps): bump serde_yml from 0.0.12 to 0.0.13 by @dependabot[bot] in #614
  • chore(deps): bump actions/checkout from 6 to 6.0.2 by @dependabot[bot] in #615
  • chore(deps): bump sysinfo from 0.38.4 to 0.39.3 by @dependabot[bot] in #631
  • Fix AMD multi-GPU detection via sysfs by @AlexsJones in #639
  • feat(python): add riscv64 wheel build by @threexc in #637
  • chore(deps): bump async-nats from 0.48.0 to 0.49.1 by @dependabot[bot] in #647
  • fix(hardware): ROCm tabular multi-GPU parsing + summed fit VRAM pool by @AlexsJones in #643
  • chore(deps): bump tabled from 0.20.0 to 0.21.0 by @dependabot[bot] in #644
  • Scrape Hugging Face model licenses by @razzeee in #641
  • fix(scoring): MoE active-param quality, recency bonus, smooth fit curve by @AlexsJones in #648
  • chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot[bot] in #645
  • fix(fit): CPU-only models that fit with headroom reach Good, not Marginal by @AlexsJones in #649
  • chore(main): release 0.9.32 by @AlexsJones in #627

New Contributors

Full Changelog: v0.9.31...v0.9.32