Thực hành AI Local · Bài 2

Cài AI Local trên Mac: Ollama và LM Studio

Bài thực hành cho người dùng Mac: xác định máy là chip Apple hay Intel, chọn cỡ model theo RAM, cài Ollama và LM Studio, đặt thư mục model (kể cả ổ SSD ngoài), quản lý chạy nền, kiểm tra, sửa lỗi, cập nhật và gỡ. Dữ kiện đối chiếu tài liệu chính thức của Apple, Ollama và LM Studio ngày 20–21/10/2026.

Cập nhật 21/10/2026⏱ 9 phút đọcCài đặt & bắt đầuNgười mới → Trung cấp

Có MacBook trong tay, nên cài Ollama hay LM Studio?

Bạn dùng một chiếc MacBook 16GB, muốn thử AI chạy ngay trên máy để tóm tắt tài liệu nội bộ mà không gửi dữ liệu lên mạng. Đồng nghiệp dùng Mac Intel đời cũ cũng muốn cài theo. Câu hỏi đầu tiên: cài Ollama hay LM Studio, máy nào chạy được, model cỡ nào là vừa? (Tình huống minh hoạ.)

Bài này đi sâu đúng một nền tảng: macOS. Mỗi bước có lệnh theo tài liệu chính thức và cách tự kiểm tra. Bức tranh chung về các công cụ và Open WebUI ở Cài AI Local trong 30 phút.

Cài AI Local trên Mac gồm những gì?

Cài AI Local trên Mac là xác định chip của máy, cài Ollama (chạy nền, có API) hoặc LM Studio (có giao diện), chọn model vừa với bộ nhớ hợp nhất của Mac, rồi kiểm tra model chạy đúng ngay trên máy.

Xác định Mac trước khi cài AI Local: Apple menu, About This Mac hiện mục Chip là Mac chip Apple, hiện Processor là Mac Intel; Mac chip Apple chạy Ollama bằng CPU và GPU kèm MLX và chạy được LM Studio; Mac Intel chạy Ollama chỉ bằng CPU, LM Studio không hỗ trợ; cả hai cần macOS 14
Hình: Chip của Mac quyết định công cụ nào chạy được (minh hoạ)
  1. Xem chip và RAMAbout This Mac
  2. Chọn công cụOllama, LM Studio hoặc cả hai
  3. Cài và chạy thửModel nhỏ trước
  4. Đặt thư mục, chạy nềnỔ ngoài, Login Items
  5. Kiểm tra, cập nhật, an toànLệnh kiểm tra, bản vá
Thứ tự làm trong bài.

Bước 0: Mac của bạn là chip Apple hay Intel

Vào Apple menu → About This Mac. Mac chip Apple hiện mục Chip kèm tên chip; Mac Intel hiện mục Processor kèm tên bộ xử lý Intel. Ở đây cũng có dung lượng bộ nhớ (RAM).

Mac chip AppleMac Intel
Ollama (macOS 14+)Chạy CPU và GPU; từ v0.40.0 tự chạy bằng MLX với model được hỗ trợChạy được, chỉ bằng CPU
LM Studio (macOS 14+)Chạy được; khuyên RAM từ 16GBKhông hỗ trợ

Mac chip Apple dùng bộ nhớ hợp nhất: CPU và GPU chung một khối RAM, nên RAM chính là giới hạn cỡ model. File model cần nhỏ hơn rõ rệt so với RAM, để còn chỗ cho macOS, ứng dụng khác và context.

RAM của MacModel để thử (dung lượng file trên Ollama, ước tính)
8GBqwen3.5:4b (3,3–4,0GB), gemma4:e2b-it-qat (4,3GB)
16GBqwen3.5:9b (6,6–7,6GB), gemma4:12b (7,7–8,0GB)
24–36GBgemma4:26b (16–19GB), qwen3.8:27b (18GB)
64GBqwen3.8:27b-q8_0 (30GB), gemma4:31b-it-q8_0 (34GB)
128GB trở lêngpt-oss:120b (65GB)

Bảng là ước tính Aduca ghép từ dung lượng file chính thức, không phải số đo tốc độ. Các model trên dùng giấy phép Apache-2.0; vẫn đọc điều khoản trước khi dùng cho kinh doanh. Cách tính chi tiết ở Cấu hình máy tính chạy AI Local.

Nguồn: Apple – Mac có chip Apple · Ollama – macOS · Ollama v0.40.0 · LM Studio – yêu cầu hệ thống · Apple – bộ nhớ hợp nhất · Ollama – qwen3.8 · Ollama – gemma4 · Ollama – gpt-oss

Bước 1: cài Ollama và chạy thử

  1. Tải ollama.dmg ở trang tải chính thức ollama.com/download/mac, mở tệp, kéo Ollama vào Applications.
  2. Mở ứng dụng. Ollama kiểm tra lệnh ollama đã có trong PATH chưa; nếu chưa, nó xin quyền tạo liên kết trong /usr/local/bin. Hãy đồng ý để dùng lệnh trong Terminal.
  3. Muốn để ứng dụng ở chỗ khác: từ chối câu hỏi "Move to Applications?" lần đầu, và tự bảo đảm Ollama.app/Contents/Resources/ollama nằm trong PATH.
  4. Cách khác bằng dòng lệnh (dùng khi máy chưa có lệnh ollama): lệnh cài chính thức bên dưới.
Lệnh trên máy tính của bạnDán vào Terminal; chỉ dùng đúng địa chỉ ollama.com
curl -fsSL https://ollama.com/install.sh | sh

Sau đó tải một model nhỏ để kiểm tra:

Lệnh trên máy tính của bạnDán vào Terminal trên Mac của bạn
ollama -v                 # in phiên bản là đã cài xong
ollama pull qwen3.5:4b    # model nhỏ, khoảng 3,3–4,0GB theo trang Ollama
ollama run qwen3.5:4b     # mở phiên chat với model
ollama ps                 # mở cửa sổ Terminal thứ hai, chạy khi model đang nạp

Hỏi vài câu thật của doanh nghiệp để tự đánh giá tiếng Việt; điểm số chung trên mạng chưa nói được model có hợp việc của bạn hay không, cách tự chấm có ở Bộ đề tự chấm model AI tiếng Việt.

Nguồn: Ollama – macOS · Ollama – Tải cho Mac · Ollama CLI · Ollama – qwen3.5

Bước 2: thư mục model, ổ SSD ngoài và chạy nền

Lệnh trên máy tính của bạnGhép từ cú pháp chính thức, hãy thử trên máy thử trước; thay phần trong <…>
launchctl setenv OLLAMA_MODELS "<đường dẫn thư mục, ví dụ /Volumes/SSD/ollama-models>"
cat ~/.ollama/logs/server.log    # xem log khi cần kiểm tra

Nguồn: Ollama – macOS · Ollama FAQ – biến môi trường, Login Items, Docker · Ollama – Troubleshooting

Bước 3: cài LM Studio và dùng lệnh lms

  1. Tải ứng dụng ở lmstudio.ai/download (bản cho Mac chip Apple) và cài như ứng dụng Mac thông thường.
  2. Tìm model ở tab Discover (phím tắt Cmd + 2): gõ từ khoá như qwen, gemma. Mỗi model có nhiều bản nén ghi mã Q; tài liệu khuyên chọn bản 4-bit trở lên nếu máy đủ sức.
  3. Đổi thư mục lưu model (mặc định ~/.lmstudio/models) ở tab My Models.
  4. Muốn phần mềm khác gọi vào: bật Start server ở tab Developer, địa chỉ mặc định http://localhost:1234.

LM Studio kèm công cụ dòng lệnh lms, dùng được sau khi mở ứng dụng ít nhất một lần (nếu lệnh không chạy: npx lmstudio install-cli). Trên Mac chip Apple, có thể tải riêng bản MLX:

Lệnh trên máy tính của bạnGhép từ cú pháp chính thức, hãy thử trên máy thử trước; thay phần trong <…>
lms ls                                         # model đã tải
lms get <tên model> --mlx                    # tìm và tải bản định dạng MLX
lms load --estimate-only <model_key>         # ước tính bộ nhớ trước khi nạp
lms load <model_key> --context-length 8192   # nạp model với context 8192 token
lms ps                                         # model đang nạp
lms unload --all                               # giải phóng bộ nhớ

Lệnh lms load --estimate-only cho biết model cần bao nhiêu bộ nhớ trước khi nạp, rất hợp khi Mac chỉ có 8–16GB. Cách dùng LM Studio làm máy chủ cho phần mềm khác ở Dùng LM Studio làm máy chủ AI.

Hai đường cài AI Local trên Mac: Ollama kéo vào Applications, model ở ~/.ollama/models, đổi nơi lưu bằng launchctl setenv OLLAMA_MODELS, API localhost:11434, tắt tự chạy ở Login Items; LM Studio cho chip Apple, tải model ở tab Discover, đổi thư mục ở My Models, server localhost:1234 ở tab Developer, lệnh lms get, lms load, lms ps; cả hai mặc định chỉ nghe trên chính máy
Hình: Ollama và LM Studio trên Mac, mỗi bên một thư mục model (minh hoạ)

Nguồn: LM Studio – Tải · LM Studio – Tải model · LM Studio – Thư mục model · LM Studio – lms · lms get · lms load · LM Studio – Server

Kiểm tra đã chạy đúng

Lệnh trên máy tính của bạnDán vào Terminal sau khi đã nạp model trong LM Studio
lms server start
lms server status --json --quiet    # kết quả dạng { "running": true, "port": 1234 }
curl http://localhost:1234/v1/models

Nguồn: Ollama FAQ – ollama ps · Ollama Releases · lms server status · LM Studio – OpenAI compat

Lỗi thường gặp và cách xử lý

Hiện tượngNguyên nhân thường gặpCách xử lý
Không cài hoặc không mở được LM StudioMac Intel, hoặc macOS cũ hơn 14Dùng Ollama; cập nhật macOS nếu máy hỗ trợ
Terminal báo không có lệnh ollamaChưa đồng ý tạo liên kết trong /usr/local/binMở lại ứng dụng Ollama và đồng ý, hoặc đưa đường dẫn lệnh vào PATH
Mac chip Apple nhưng Ollama chỉ chạy CPUChạy qua Rosetta (giả lập x86) hoặc trong DockerDùng bản ứng dụng tải từ trang chính thức, chạy trực tiếp
Máy chậm hẳn, ứng dụng khác giậtModel hoặc context quá lớn so với RAMChọn model nhỏ hơn; thử lms load --estimate-only trước khi nạp
Model "biến mất" sau khi dời ra SSD ngoàiỔ chưa cắm khi mở ứng dụng, hoặc biến chưa nhậnCắm ổ, đặt lại biến, thoát và mở lại ứng dụng
Lệnh lms không chạyChưa mở LM Studio lần nàoMở ứng dụng một lần, hoặc npx lmstudio install-cli

Xem log Ollama bằng cat ~/.ollama/logs/server.log. Với LM Studio, có thể theo dõi log máy chủ bằng lms log stream --source server; báo lỗi ở kho bug tracker chính thức trên GitHub.

Nguồn: Ollama – Troubleshooting · Ollama – macOS · LM Studio – yêu cầu hệ thống · lms log stream · LM Studio bug tracker

Cập nhật và gỡ cài đặt

Ollama

Ollama tự tải bản cập nhật; bấm biểu tượng trên thanh menu → Restart to update. Từ v0.40.2, model tải bằng bản cũ được nâng cấp ở lần chạy đầu và bản gốc được giữ làm dự phòng, nên ổ đĩa tạm tốn thêm; ghi chú phát hành v0.40.2 có cách xoá. Gỡ hẳn theo tài liệu Ollama:

Lệnh trên máy tính của bạnDán vào Terminal; đọc kỹ từng dòng trước khi chạy
sudo rm -rf /Applications/Ollama.app
sudo rm /usr/local/bin/ollama
rm -rf "$HOME/Library/Application Support/Ollama"
rm -rf "$HOME/Library/Saved Application State/com.electron.ollama.savedState"
rm -rf ~/Library/Caches/com.electron.ollama/
rm -rf ~/Library/Caches/ollama
rm -rf ~/Library/WebKit/com.electron.ollama
rm -rf ~/.ollama    # XOÁ TOÀN BỘ MODEL; bỏ dòng này nếu muốn giữ
Các lệnh rm -rf xoá vĩnh viễn, không qua Thùng rác. Dòng cuối xoá toàn bộ model trong ~/.ollama; nếu đã dời model ra ổ khác, thư mục đó phải tự xoá. Tài liệu gốc để hai đường dẫn có dấu cách trong ngoặc kép dạng "~/..."; trong ngoặc kép, Terminal không hiểu dấu ~, nên bài đã đổi thành "$HOME/...".

LM Studio

Ứng dụng tự kiểm tra bản mới khi mở và hỏi cập nhật ngay hay để sau; bản mới nhất khi kiểm tra là 0.4.26 (13/10/2026). Thành phần chạy model cập nhật riêng bằng lms runtime update. Khi kiểm tra, tài liệu LM Studio không có trang hướng dẫn gỡ cài đặt riêng; gỡ như ứng dụng Mac thông thường theo hướng dẫn của Apple (kéo từ Applications vào Thùng rác), rồi tự xử lý thư mục model ở ~/.lmstudio/models hoặc thư mục bạn đã đổi.

Nguồn: Ollama FAQ – cập nhật · Ollama – gỡ trên macOS · Ollama v0.40.2 · LM Studio changelog · LM Studio – cập nhật · lms runtime · Apple – gỡ ứng dụng

An toàn khi chạy AI Local trên Mac

Nguồn: Ollama FAQ – mạng, cloud · LM Studio – xác thực · LM Studio – Serve on Local Network

Bắt đầu từ đâu?

  1. Hôm nay: xem chip và RAM trong About This Mac, cài Ollama hoặc LM Studio, chạy thử một model nhỏ.
  2. Tuần này: thử một model vừa RAM theo bảng, dời thư mục model nếu ổ trong nhỏ, ghi lại model nào trả lời tiếng Việt đúng ý cho từng việc.
  3. Khi cần dùng chung: dựng Open WebUI cho cả nhóm hoặc cho n8n gọi vào theo Ghép n8n với Ollama làm chatbot. Máy Windows có card NVIDIA xem Cài Ollama trên Windows có card NVIDIA.

Muốn được tư vấn hoặc cài đặt AI Local theo nhu cầu riêng, bạn có thể đăng ký Tư vấn 1-1 hoặc Coaching 1-1 cho doanh nghiệp; chi phí báo sau buổi tư vấn.

Đọc tiếp: LM Studio làm máy chủ →

Câu hỏi thường gặp

Mac Intel có chạy được AI Local không?

Được với Ollama, nhưng chỉ bằng CPU nên hợp model nhỏ. LM Studio ghi rõ chưa hỗ trợ Mac Intel. Cả hai đều cần macOS 14 Sonoma trở lên.

MacBook 8GB RAM nên chạy model nào?

Model nhỏ, file khoảng 4GB trở xuống, ví dụ qwen3.5:4b hoặc gemma4:e2b-it-qat trên Ollama. LM Studio khuyên từ 16GB và ghi máy 8GB nên dùng model nhỏ với context vừa phải.

Có nên cài cả Ollama và LM Studio trên cùng một Mac?

Được. Ollama hợp khi cần chạy nền và cho phần mềm khác gọi vào; LM Studio hợp để tìm, tải, so model bằng giao diện. Mỗi bên giữ thư mục model riêng, nên để ý dung lượng ổ.

Lưu model ra ổ SSD ngoài được không?

Được với cả hai. Ollama: đặt biến OLLAMA_MODELS bằng launchctl setenv rồi mở lại app. LM Studio: đổi thư mục ở tab My Models. Hãy cắm ổ trước khi mở ứng dụng.

Chạy Ollama trong Docker trên Mac có nhanh hơn không?

Không. Theo tài liệu Ollama, Docker Desktop trên macOS không có tăng tốc GPU, nên trên Mac hãy chạy bản ứng dụng.

Tài liệu liên quan

Xem tất cả tài liệu hướng dẫn →

Đăng ký Tư vấn 1-1 về AI Local – Nguyễn Đức, Aduca
Bước tiếp theo

Đăng ký Tư vấn 1-1 về AI Local

Chuyên gia Aduca cùng bạn xem nhu cầu, máy đang có và dữ liệu cần bảo vệ, rồi đề xuất nên chạy AI Local, dùng đám mây hay kết hợp. Dịch vụ cài AI Local nằm trong gói Tư vấn 1-1 hoặc Coaching 1-1; chi phí báo sau buổi tư vấn.

Về AducaChuỗi bài do đội ngũ Aduca biên soạn từ kinh nghiệm đào tạo và triển khai AI Agent cho Marketing – Sales. Aduca Academy do Nguyễn Đức – Chủ tịch Aduca Group sáng lập; ông kinh doanh thương mại điện tử từ 2012, chạy quảng cáo Facebook từ 2014 và đào tạo từ 2016. Phần thực hành từng bước nằm trong các thư mục OpenClaw, Hermes Agent, Claude, ChatGPT và n8n, Second Brain.

Nguồn tham khảo

Lịch sử cập nhật

Miễn trừ trách nhiệm

Bài viết thuộc chuỗi kiến thức của Công ty Cổ phần Giáo dục Aduca, chia sẻ miễn phí cho mục đích học tập. Thông tin kỹ thuật đối chiếu với tài liệu chính thức của các dự án và nền tảng tại ngày cập nhật (có ghi nguồn); phần nhận định là quan điểm của Aduca. OpenClaw, Hermes Agent, Claude (thương hiệu của Anthropic), ChatGPT (thương hiệu của OpenAI), n8n (thương hiệu của n8n GmbH), các phần mềm chạy model và các model AI mở (Ollama, LM Studio, Qwen, Gemma, gpt-oss…), Obsidian, Notion, phương pháp Building a Second Brain (Tiago Forte) cùng các phần mềm, dịch vụ nêu trong bài thuộc về chủ sở hữu tương ứng, không thuộc Aduca; Aduca không phải đối tác chính thức của các công ty này. Tính năng, gói và giá có thể thay đổi bất cứ lúc nào – hãy kiểm tra trang chính thức trước khi mua. Kết quả áp dụng phụ thuộc quy trình, dữ liệu và con người của từng doanh nghiệp; bài viết không cam kết doanh thu hay hiệu quả cụ thể. © 2026 Aduca — được trích dẫn khi ghi rõ nguồn aduca.vn.