所有節目›AI Engineer Europe 2026World's Fair 2026World's Fair 線上軌AI in HealthcareSoftware Factories
Running LLMs on your iPhone: 40 tok/s Gemma 4 with MLX在 YouTube 看這一場

AI Engineer Europe 2026 · 演講 · 2026-04-20 · 11 分

用 MLX 在 iPhone 上跑 Gemma 4

Running LLMs on your iPhone: 40 tok/s Gemma 4 with MLX · Adrien Grondin,Locally AI

Adrien 示範怎麼用 MLX 把 Gemma 4 這類小模型塞進 iPhone:套件怎麼裝、權重去哪拿、量化挑幾位元,還有實測的速度。

本機跑模型看原片 ↗

概要

  • 套件一個就夠Adrien 說在 iOS、macOS、iPadOS 上,裝 mlx-swift-lm 就能下載並執行模型,API 很單純,不到 10 分鐘就能做出一個跑本機模型的 app。
  • 權重去 Hugging Face 的 MLX community 拿那裡有量化好的各種版本,Adrien 說有將近 4000 到 5000 個模型,新模型發表後差不多 30 分鐘就會有人上傳。
  • 量化位元的取捨手機上要選量化版,Adrien 建議落在 4-bit 到 8-bit,4-bit 以下輸出明顯受影響,模型通常就不太好用了。
  • 速度實測最新的 iPhone 上,4-bit 的 Gemma 4 能輕鬆跑到每秒 40 tokens;舊款 iPhone 到不了這個速度,但 Adrien 說每秒 20 tokens 也已經很有用。
  • 小模型有小模型的用法Adrien 的 app 裡有 Liquid 的模型,小到可以在 Shortcuts 裡跑,拿來做文字處理等自動化。
  • 目前的門檻是模型體積下載一個模型通常是 1 GB 或 3 GB,Adrien 認為這是最大的障礙,但模型變小變聰明、手機也在進步。

原話

  • “It's really fast, it runs really well on MLX”

    很快,在 MLX 上跑得很順

    ▶ 01:19
  • “Usually, under 4-bit, it's starting to get a lot of impact on the output.”

    通常低於 4-bit,輸出就開始受到很大影響

    ▶ 05:03
  • “even if you get 20 tokens per second, that's already great”

    就算只有每秒 20 tokens,也已經很不錯

    ▶ 06:46
  • “that's the biggest barrier right now”

    那是現在最大的障礙,Adrien 指的是模型的體積

    ▶ 07:18

延伸

  • Adrien 提到有些套件建在 mlx-swift-lm 之上,試著補上結構化生成,但沒有說是哪些。
  • Adrien 介紹 LM Studio 時提到,它能在本機開 server,回應格式可以選 OpenAI 或 Anthropic 那一種,讓自己的應用程式直接接上本機模型。

章節

點時碼直接跳到原片的那一段。

  1. 開場這場要示範怎麼用 MLX 在 iPhone 上跑 Gemma 4。
  2. Adrien 與 Locally AIAdrien 是 Locally AI 的開發者,這個 app 是純原生的聊天工具,用 MLX 在 iPhone 上跑本機模型,也能接 Apple Foundation。
  3. Gemma 4 與 MLXGemma 4 有多個尺寸,較小的能在 iPhone 上跑;MLX 是 Apple 為 Apple Silicon 做的框架,app 也支援 iPad 與 macOS。
  4. 用 mlx-swift-lm 接進 app除了 Gemma,Qwen 和 SmolLM 也能跑;到 GitHub 的 mlx-swift-lm 下載模型並執行,API 簡單。
  5. MLX 生態系做 Python 或 macOS app 可以用 mlx-vlm,另有 mlx-audio 與 mlx-video,生態系越長越大。
  6. 去哪裡拿模型在 Hugging Face 的 MLX community 找量化權重,拿到 ID 後交給框架,就會直接下載。
  7. 量化位元怎麼挑iPhone 上要選量化版;Adrien 的經驗是 4-bit 到 8-bit,低於 4-bit 輸出品質掉得明顯。
  8. 小模型用在捷徑自動化Adrien 的 app 也放了 Liquid 的小模型,速度夠快,能在 Shortcuts 裡做文字處理一類的自動化。
  9. 每秒 40 tokens 的現場 demo最新 iPhone 上 4-bit 的 Gemma 4 輕鬆跑到每秒 40 tokens,Adrien 放影片示範離線串流輸出。
  10. 舊款 iPhone 與下載門檻舊款機型達不到每秒 40 tokens,但每秒 20 tokens 仍然可用;最大的障礙是模型的下載體積。
  11. 模型與手機都在進步模型越來越小也越來越聰明,加上新的 iPhone,Adrien 認為可用性正在到位。
  12. Locally AI 被 LM Studio 收購Adrien 說前一天傳出 Locally AI 被 LM Studio 收購;這個工具可下載模型、用 llama.cpp 或 MLX 跑,還能開本機 server。
  13. Q&A:tool callingmlx-swift-lm 支援 tool calling,自訂與結構化生成還沒有;模型的 tool calling 也比一年前好很多。

名詞

Locally AI
Adrien 開發的 app,在 iPhone、iPad 與 macOS 上以原生方式跑本機模型
MLX
Apple 做的框架,針對 Apple Silicon 最佳化,也就是 iPhone 與 Mac 的晶片
mlx-swift-lm
GitHub 上的 repo,給 iOS、macOS、iPadOS app 下載並執行模型
mlx-vlm
給 Python 或 macOS app 跑視覺語言模型的專案
MLX community
Hugging Face 上放 MLX 量化權重的社群,模型發表後很快就有人上傳
Gemma 4
這場示範的主角,較小的尺寸能在 iPhone 上跑
Liquid
Adrien 的 app 裡也放了這家的小模型,小到能在 Shortcuts 裡跑
LM Studio
管理並執行本機模型的工具,可用 llama.cpp 或 MLX,也能開本機 server;Locally AI 被它收購

相關影片 同屬「本機跑模型」