Aplikasi terbaik untuk menjalankan LLM lokal di Mac pada 2026 (7 pilihan Apple Silicon)

XDA menandai pergeseran pada Maret: Ollama 0.19 menukar backend Apple Silicon ke MLX dan prefill melompat sekitar 1,6x, dengan decoding mendekati 2x pada perangkat keras seri M yang sama. Alasannya adalah bagian dari arsitektur Mac yang diam-diam menjadi fitur pembunuh untuk AI lokal. Memori terpadu memungkinkan GPU membaca RAM yang sama dengan yang digunakan CPU, jadi MacBook 64 GB dapat memuat model kelas 70B yang tidak akan pas di kartu RTX 24 GB, dan MLX, kerangka kerja ML milik Apple, telah belajar mendorong perangkat keras itu lebih keras daripada runtime lintas platform pernah bisa.

Kami menguji 7 aplikasi terbaik untuk menjalankan LLM lokal di Mac, dengan bias terhadap alat yang benar-benar memanfaatkan MLX atau Metal daripada yang hanya kebetulan dikompilasi. Tolok ukurnya adalah hal-hal yang membosankan: seberapa cepat model dimuat di M2 Pro, seberapa bersih aplikasi menggunakan offload GPU, apakah UI obrolan menyenangkan setelah satu jam, dan apakah proyek mengikuti arsitektur model baru. Sebagian besar opsi kuat gratis atau memiliki tingkat personal yang murah hati.

Apa yang dicari dalam aplikasi Mac LLM lokal

Segelintir kriteria memisahkan alat yang bertahan di MacBook dari yang dihapus pada minggu kedua:

Perbandingan cepat

AplikasiTerbaik untukDukungan Apple SiliconPaket gratisFitur menonjol
OllamaInstall satu baris dengan backend MLXMesin MLX di seri MYa (open source)API kompatibel OpenAI di localhost:11434
LM StudioChat yang dipoles dengan GGUF dan MLX berdampinganRuntime MLX asliYa (gratis untuk penggunaan pribadi)Muat GGUF dan model MLX dalam satu jendela
JanChat open source sepenuhnya yang menghormati mode offlineMetal melalui llama.cppYa (open source)Tanpa telemetri dan panel pengaturan transparan
GPT4AllMac dengan RAM rendah dan Apple Silicon yang lebih tuaMetal melalui llama.cppYa (open source)Quant pertama-CPU yang disesuaikan untuk mesin 8 GB
MstyMembandingkan dua model lokal berdampinganMetal melalui llama.cppYa (tingkat gratis)Dua model, satu jendela, prompt yang sama
MLX Chat (mlx-lm)Throughput maksimal dan fine-tuningMLX pihak pertamaYa (open source)Runtime referensi Apple untuk model MLX
Llama.cppKontrol langsung atas backend MetalKernel Metal yang disesuaikan dengan halusYa (open source)Runtime yang dilapis setiap aplikasi lain

7 aplikasi terbaik untuk menjalankan LLM lokal di Mac

1. Ollama — install satu baris terbaik dengan backend MLX

Ollama memindahkan backend Apple Silicon ke MLX pada versi 0.19 dan mengubah runtime yang stabil menjadi runtime yang sangat cepat. Perintah ollama run yang sama menarik model yang dikuantisasi dan mulai chatting, tetapi pada Mac seri M dengan setidaknya 32 GB memori terpadu mesin baru menangani prefill sekitar 1,6x lebih cepat dan decoding mendekati 2x lebih cepat daripada jalur llama.cpp yang digantikannya. Update terbaru menambahkan dukungan NVFP4 4-bit untuk kualitas lebih tinggi dengan biaya memori yang sama.

Di mana keunggulannnya kurang: Mesin MLX dibatasi pada Apple Silicon dengan memori terpadu yang cukup, jadi MacBook lama 16 GB jatuh kembali ke runtime standar. UI pihak pertama masih berupa CLI dan daemon, jadi sebagian besar orang memasangkannya dengan front end obrolan terpisah.

Harga:

Platform: macOS, Windows, Linux

Unduh: ollama.com

Kesimpulan: Pilih Ollama untuk LLM lokal di Mac jika Anda menginginkan backend tercepat dengan biaya setup terendah dan Anda senang membawa UI Anda sendiri.


2. LM Studio — UI obrolan terbaik untuk mencampurkan GGUF dan MLX

LM Studio adalah salah satu dari sedikit aplikasi yang menjalankan model llama.cpp GGUF dan MLX dalam jendela yang sama, yang membuatnya cara termudah untuk merasakan perbedaan kecepatan Apple Silicon sendiri pada prompt yang sama. Apple mengutip LM Studio dalam materi peluncuran M5-nya karena alasan ini. Browser model terhubung ke Hugging Face, menandai varian yang dioptimalkan MLX, dan menunjukkan apakah file akan pas di memori terpadu Anda sebelum Anda berkomitmen untuk mengunduh.

Di mana keunggulannnya kurang: Lisensi memungkinkan penggunaan pribadi gratis tetapi paket berbayar diperlukan dalam konteks bisnis, yang layak diketahui sebelum memasang di MacBook perusahaan. Aplikasi ini closed source.

Harga:

Platform: macOS, Windows, Linux

Unduh: lmstudio.ai

Kesimpulan: Pilih LM Studio untuk LLM lokal di Mac jika Anda menginginkan satu jendela yang menangani penemuan model, pemilihan MLX atau GGUF, obrolan, dan API lokal.


3. Jan — klien obrolan open source terbaik untuk macOS

Jan adalah apa yang terjadi ketika tim membangun ulang pengalaman LM Studio sebagai open source dari awal. Aplikasi desktop terasa asli di macOS, menggunakan backend Metal melalui llama.cpp untuk offload GPU, dan kebijakan yang dinyatakan proyek adalah berjalan sepenuhnya offline tanpa telemetri. Panel pengaturan membuat jelas switch mana yang mempengaruhi panggilan jaringan, yang tidak biasa dalam kategori ini.

Di mana keunggulannnya kurang: Kinerja tertinggal Ollama dan LM Studio di Apple Silicon karena Jan belum mengirimkan runtime MLX kelas satu, jadi meninggalkan sepotong throughput seri M di meja. Cerita mobile dan API jarak jauh lebih baru daripada desktop chat.

Harga:

Platform: macOS, Windows, Linux

Unduh: jan.ai

Kesimpulan: Pilih Jan untuk LLM lokal di Mac jika open source penting lebih dari mengeruk 20 persen terakhir dari GPU Anda.


4. GPT4All — terbaik untuk Apple Silicon yang lebih tua dan Mac 8 GB

GPT4All masih melakukan pekerjaan membosankan lebih baik daripada kebanyakan pada perangkat keras yang telah berhenti dirawat oleh bidang ini. Daftar model default disesuaikan untuk CPU dan inferensi GPU sedang, quant kecil berjalan di M1 MacBook Air dengan 8 GB memori terpadu, dan UI obrolan mencakup obrolan dokumen lokal yang menunjuk ke folder di disk. Untuk pemilik laptop Apple Silicon model dasar yang memantul dari model 7B berjalan dengan lambat, pilihan model kecil yang dikurasi adalah titik awal yang tepat.

Di mana keunggulannnya kurang: Akselerasi Apple Silicon didukung melalui Metal tetapi bukan tempat fokus proyek berada, jadi model yang lebih besar tertinggal dari aplikasi yang sadar MLX. UI obrolan fungsional daripada indah.

Harga:

Platform: macOS, Windows, Linux

Unduh: gpt4all.io

Kesimpulan: Pilih GPT4All untuk LLM lokal di Mac jika memori terpadu Anda ketat dan Anda menginginkan klien obrolan yang dikirimkan dengan model yang disesuaikan untuk itu.


5. Msty — terbaik untuk membandingkan dua model lokal pada prompt yang sama

Msty mengisi celah tertentu di macOS: dapat berbicara dengan dua model lokal sekaligus dan menunjukkan jawaban mereka berdampingan. Dikombinasikan dengan hooks untuk API jarak jauh, ini membuat cara termudah untuk mem-benchmark rilis MLX Qwen baru terhadap GGUF Gemma pada prompt yang sama tanpa menyulap dua jendela. Tumpukan pengetahuan memungkinkan Anda melampirkan folder atau URL ke obrolan untuk pengambilan, dan build macOS terasa asli.

Di mana keunggulannnya kurang: Tingkat gratis mencakup sebagian besar penggunaan pribadi, tetapi beberapa fitur power duduk di belakang paket berbayar. Pencarian model lebih sempit daripada LM Studio dan tidak ada runtime MLX kelas satu, jadi throughput mentah tertinggal dari aplikasi yang sadar MLX.

Harga:

Platform: macOS, Windows, Linux

Unduh: msty.app

Kesimpulan: Pilih Msty untuk LLM lokal di Mac jika Anda aktif membandingkan model dan menginginkan klien obrolan yang dibangun untuk alur kerja itu.


6. MLX Chat (mlx-lm) — terbaik untuk throughput maksimal dan fine-tuning

MLX Chat adalah lapisan obrolan di atas mlx-lm, runtime referensi Apple untuk menjalankan dan fine-tuning LLM dengan MLX. Ini adalah cara paling langsung untuk menggunakan kerangka kerja yang menggerakkan backend MLX Ollama dan LM Studio, dan pada perangkat keras kelas M5 nomor Apple sendiri menunjukkan MLX memisahkan diri dari llama.cpp dengan margin yang bermakna, dengan waktu-ke-token-pertama di bawah tiga detik pada model 30B MoE. pip install mlx-lm ditambah ID model Hugging Face memberi Anda obrolan baris perintah yang berfungsi.

Di mana keunggulannnya kurang: Ini adalah alat terdekat dalam daftar ke proyek penelitian. Tidak ada installer yang dipoles atau browser model, Anda mengelola lingkungan Python, dan UI obrolan yang membungkusnya minimal. Ini juga khusus macOS, dengan desain.

Harga:

Platform: macOS (hanya Apple Silicon)

Unduh: github.com/ml-explore/mlx-lm

Kesimpulan: Pilih MLX Chat untuk LLM lokal di Mac jika Anda menginginkan runtime Apple sendiri di tangan Anda dan Anda nyaman di terminal.


7. Llama.cpp — kontrol langsung terbaik atas backend Metal

Llama.cpp adalah runtime yang hampir setiap aplikasi dalam daftar ini membungkus atau pernah gunakan. Membangunnya dari sumber di Mac membutuhkan satu perintah, backend Metal disesuaikan dengan halus untuk Apple Silicon, dan biner llama-server mengekspos API kompatibel OpenAI yang sama dengan aplikasi yang dipoles tanpa installer di tengah. Untuk siapa pun yang ingin melihat tepat kernel mana yang berjalan, parameter sampler penyetel per permintaan, atau menguji arsitektur model yang benar-benar baru di hari itu mendarat di Hugging Face, ini adalah jalannya.

Di mana keunggulannnya kurang: Tidak ada UI obrolan sendiri selain antarmuka web dasar, tidak ada browser model yang dikurasi, dan permukaan flag cukup luas sehingga run pertama biasanya melibatkan membaca README. Aplikasi yang sadar MLX telah mulai mengatasi itu pada throughput mentah di chip seri M terbaru.

Harga:

Platform: macOS, Windows, Linux

Unduh: github.com/ggml-org/llama.cpp

Kesimpulan: Pilih Llama.cpp untuk LLM lokal di Mac jika Anda menginginkan runtime yang dibungkus setiap aplikasi lain, tanpa apa pun di antara Anda dan kernel Metal.

Cara memilih

Jika Anda menginginkan jalur termudah untuk setup yang berfungsi di Apple Silicon, instal Ollama dan pasangkan dengan front end obrolan yang Anda sukai.

Jika Anda menginginkan satu aplikasi yang menangani MLX, GGUF, penemuan model, dan obrolan dalam jendela yang dipoles, instal LM Studio.

Jika open source penting lebih dari 20 persen throughput terakhir, instal Jan.

Jika MacBook Anda memiliki 8 GB memori terpadu atau M1 yang lebih tua, instal GPT4All dan tempel pada model kecil yang dikurasinya.

Jika Anda aktif membandingkan model pada prompt yang sama, instal Msty.

Jika Anda menginginkan runtime Apple sendiri di tangan Anda dan Anda tidak keberatan terminal, instal MLX Chat di atas mlx-lm.

Jika Anda menginginkan kontrol langsung atas backend Metal tanpa apa pun, bangun Llama.cpp dari sumber.

FAQ

Apakah MLX benar-benar membuat LLM lokal lebih cepat di Mac daripada llama.cpp?

Di Apple Silicon saat ini, ya. Nomor Ollama sendiri setelah beralih ke MLX menunjukkan prefill sekitar 1,6x lebih cepat dan decoding mendekati 2x lebih cepat pada perangkat keras seri M yang sama, dan tolok ukur M5 yang diterbitkan Apple menunjukkan MLX terpisah lebih jauh di chip terbaru. Pada mesin M1 dan M2 yang lebih tua celah lebih kecil tetapi masih nyata.

Berapa banyak memori terpadu yang saya butuhkan untuk menjalankan LLM lokal di Mac?

Untuk pengalaman yang nyaman dengan model 7B pada kuantisasi 4-bit, 16 GB memori terpadu sudah cukup. Untuk model kelas 14B, 32 GB adalah tempat manis. Untuk model 70B padat atau model mixture-of-experts 30B-A3B dengan ruang untuk konteks, 64 GB atau lebih adalah yang Anda inginkan.

Apakah Ollama aplikasi terbaik untuk menjalankan LLM lokal di Mac?

Ini adalah backend terbaik untuk kebanyakan pengguna Mac sekarang mesin MLX telah dikirim. Jika Anda juga menginginkan UI obrolan yang dipoles dalam jendela yang sama, LM Studio lebih dekat ke jawaban aplikasi satu. Ollama ditambah UI terpisah tetap menjadi stack paling umum.

Bisakah saya menggunakan LLM lokal di Mac saya dengan editor kode saya?

Ya. Aplikasi apa pun yang mengekspos endpoint kompatibel OpenAI, termasuk Ollama, LM Studio, Jan, dan Msty, dapat diatur sebagai URL dasar dalam ekstensi editor yang menargetkan OpenAI. Lanjutkan, mode bawa-kunci-Anda sendiri di Cursor, dan sebagian besar ekstensi VS Code menerima ini dan tidak pernah melihat kode Anda meninggalkan mesin.