Skip to content

vLLM Metal Model Support #289

Description

@WindChimeRan

Tracking issue for community testing of models on vllm-metal. If you have an Apple Silicon Mac, we'd love your help expanding verified model coverage.

How to help

Pick a model, run it with vllm-metal, and report back. Good starting points are models not tested in the supported models table, but any text-only LLM on Hugging Face is welcome.

Workflow

It works? Open a PR updating https://github.com/vllm-project/vllm-metal/blob/main/docs/supported_models.md

  • Add or update the model's row (status, attention kernel, notes)
  • Link back to this issue in the PR description

It doesn't work? File a new issue with:

  • Model (HF repo ID)
  • Hardware (chip + unified memory, e.g. M3 Max / 64 GB)
  • vllm-metal commit or version
  • The exact command you ran
  • Error message or unexpected output
  • Relevant logs

Pass bar for a 🟡 → ✅ / 🔵 status bump

At minimum:

  • Loads without errors
  • Generates coherent output on a standard prompt
  • Hardware and environment documented in the PR

Numerical parity checks or throughput measurements are welcome but not required for an initial status update.

Note: vllm-metal currently focuses on text-only LLMs. Multi-modal (vision / audio) support is not yet in scope.

Resources

Questions? Drop a comment below. PRs welcome!

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions