Запустіть LLM на своєму Mac.

Mac на Apple Silicon — одні з найкращих машин для локального запуску мовних моделей: приватно, офлайн і швидко. Ось як почати за п’ять хвилин і як вибрати модель, що підійде.

Оновлено

Коротко

  • Локальну LLM можна запустити на будь-якому Mac з Apple Silicon. Обсяг пам’яті визначає, які моделі вмістяться, а пропускна здатність пам’яті — наскільки швидко вони працюють.
  • Найшвидше почати з LM Studio (застосунок) або Ollama (одна команда). Максимум швидкості й контролю дає MLX від Apple з mlx-lm.
  • Просте правило: 4-бітній моделі потрібно трохи більше ніж пів гігабайта пам’яті на мільярд параметрів плюс місце для контексту.
  • Виміряйте свій Mac у MLX Bench і порівняйте його з будь-яким іншим чипом Apple Silicon.

1Що вміститься на вашому Mac

Ваги моделі мають вміщатися в пам’ять із запасом для контексту й macOS. За 4 біт на вагу розраховуйте приблизно на 0,55–0,6 ГБ на мільярд параметрів.

Пам’ять MacКомфортний розмір моделі (4 біти)Приклади класу
8 ГБприблизно до 4Bневеликі моделі для чату й коду
16 ГБприблизно до 14Bбільшість популярних моделей 7B–14B
32 ГБприблизно до 30B або моделі mixture-of-experts схожого розмірумоделі середнього розміру для міркувань і коду
64 ГБприблизно до 70Bвеликі щільні моделі
128 ГБприблизно до 120B (mixture-of-experts)gpt-oss-120b, близько 65 ГБ
512 ГБсотні мільярдів параметрівQwen3.5-397B-A17B, близько 220 ГБ
Приблизно: квантування, довжина контексту й інші застосунки змінюють цифри. Кількість параметрів — з карток моделей (gpt-oss-120b, Qwen3.5-397B-A17B).

Швидкість — окреме питання: для кожного нового токена активні ваги треба один раз прочитати з пам’яті, тож кількість токенів за секунду зростає разом із пропускною здатністю пам’яті. Усі чипи розібрано в нашому посібнику про найкращий Mac для локальних LLM.

2Простий спосіб: LM Studio

LM Studio — безкоштовний застосунок для Mac із вікном чату й каталогом моделей. На Apple Silicon він запускає моделі як у форматі MLX від Apple, так і у форматі GGUF, який використовує llama.cpp.

  1. Завантажте LM Studio й відкрийте його.
  2. Знайдіть модель, на Apple Silicon вибирайте версію MLX і розмір, що вміщається у вашу пам’ять.
  3. Завантажте її в застосунок і почніть спілкуватися. Можна також увімкнути локальний сервер для інших застосунків.

3Одна команда: Ollama

Ollama запускає моделі з термінала й віддає їх іншим застосункам на вашому Mac. Після встановлення одна команда завантажує й запускає модель:

ollama run llama3.2

Починаючи з версії 0.19 Ollama на Apple Silicon має попередню версію на основі фреймворку MLX від Apple для підтримуваних моделей, з великим приростом швидкості; для неї потрібен Mac із пам’яттю понад 32 ГБ (Ollama).

4Найшвидший спосіб: MLX від Apple і mlx-lm

MLX — фреймворк машинного навчання від Apple з відкритим кодом для Apple Silicon, а mlx-lm — його пакет для мовних моделей. Тисячі готових моделей доступні в організації mlx-community на Hugging Face.

pip install mlx-lm
mlx_lm.generate --model mlx-community/Llama-3.2-3B-Instruct-4bit --prompt "Explain unified memory in one paragraph"

Використовуйте mlx_lm.chat для діалогу в терміналі та mlx_lm.server для локального API, до якого можуть звертатися інші застосунки. На чипах M5 MLX задіює нові нейронні прискорювачі в GPU: за вимірюваннями Apple, перший токен з’являється в 3,3–4,1 раза швидше, ніж на M4 (Apple Machine Learning Research).

5Виміряйте швидкість і дайте Mac роботу

MLX Bench — відкритий рейтинг швидкості MLX на кожному чипі Apple Silicon: токени за секунду під час генерації та обробки запиту, а також пікове використання пам’яті. Запустіть скрипт з одного файлу на своєму Mac і подивіться, яке місце він посяде.

Коли ви не користуєтеся Mac, він може запускати ШІ для інших. MLX Node — безкоштовний застосунок, який виконує завдання ШІ для MLX Network на тому самому фреймворку MLX і заробляє токени MLX за перевірену роботу — у межах заданих вами обмежень.

6Запитання

Чи можна запустити LLM на MacBook Air?
Так. MacBook Air із 16 ГБ без проблем запускає 4-бітні моделі 7B–14B, а з 32 ГБ — моделі приблизно до 30B. Він буде повільнішим за Mac із чипом Pro або Max, у яких вища пропускна здатність пам’яті.
MLX швидший за Ollama на Mac?
Часто так, бо MLX написано для Apple Silicon. Сама Ollama повідомляє про великий приріст швидкості на Apple Silicon у своїй попередній версії на MLX. Докладне порівняння — у нашому посібнику «MLX vs Ollama».
Чи працюють локальні моделі офлайн?
Так. Після завантаження модель працює повністю на вашому Mac, і ваші запити ніколи його не залишають.
Скільки пам’яті потрібно для моделі 70B?
Близько 40 ГБ на ваги за 4 біт, тобто потрібен Mac із 64 ГБ або більше. Моделі mixture-of-experts схожої якості можуть потребувати більше пам’яті, але працюють швидше.

Джерела

  1. gpt-oss-120bhuggingface.co
  2. Qwen3.5-397B-A17Bhuggingface.co
  3. LM Studiolmstudio.ai
  4. Ollamaollama.com
  5. Ollamaollama.com
  6. MLXgithub.com
  7. Apple Machine Learning Researchmachinelearning.apple.com

Читайте також

Запустити LLM локально на Mac: MLX, Ollama і LM Studio | MLX