Skip to content

afm-next (20260703 · 33e60dd)

Pre-release
Pre-release

Choose a tag to compare

Nightly build from main branch.

  • Commit: 33e60dd
  • Date: 20260703
  • Version: 0.9.14-next.33e60dd.20260703

This is an unstable development build. For the latest stable release, use brew install scouzi1966/afm/afm.

Changes since last build (97e6683)

  • fix(build): plist check false negative under pipefail (grep -q SIGPIPE) (33e60dd)
  • Merge pull request #143 from scouzi1966/feature/qmv-wide-backport (b1e7b5c)
  • fix(mlx): gate qmv_wide dispatch to validated bit widths (4/8) (8d83512)
  • perf(mlx): backport qmv_wide small-batch quantized matvec (mlx#3764) (c24e828)
  • fix(cli): run async utility commands off the main actor (ce5fde9)
  • test(agentblaster): add reusable AgentBlaster × afm benchmark harness (7d70a7e)
  • docs(skill): note maintainer now has a TestPyPI account for wheel validation (4555b77)
  • chore: bump development version to 0.9.14 after v0.9.13 release (3f4fcf9)
  • docs(README): note that stable v0.9.13 is the absolute latest version (70f7c76)
  • docs(README): bump stable references to v0.9.13 (e779787)
  • fix(test): make the vllm comparison in openai-compat evals optional (dedad02)
  • docs: soften MTP "lossless/identical" claims to "quality-preserving / near-greedy" (9c69e96)
  • fix(mtp): reject path must retain the committed token in the KV/GDN cache (a300203)
  • fix(chat): --no-think / server-default enable_thinking now actually disables thinking (acab764)
  • docs(skill): make smart-suite AI judge opt-in (default off), ask the user (06495b4)
  • fix(release): rewire update-wheel-index.sh to afm-web → Cloudflare Pages (aeed6c4)
  • chore(release): nightly-20260621-97e6683 — README refs + pip index rewire (3b1daa0)

Install / Upgrade

Homebrew

brew tap scouzi1966/afm
brew install scouzi1966/afm/afm-next    # fresh install
brew upgrade afm-next                    # upgrade existing
brew reinstall afm-next                  # force reinstall (same version, new build)

pip

pip install --extra-index-url https://maclocal-ai.pages.dev/afm/wheels/simple/ macafm-next

Switching between stable and nightly

# Homebrew
brew unlink afm && brew install scouzi1966/afm/afm-next   # switch to nightly
brew unlink afm-next && brew link afm                      # switch back to stable

# pip
pip install macafm          # stable
pip install --extra-index-url https://maclocal-ai.pages.dev/afm/wheels/simple/ macafm-next   # nightly