Moltbot là gì? Hướng dẫn cài đặt Moltbot trên máy tính cá nhân và VPS Ubuntu từ A-Z

Đã kiểm duyệt nội dung
Đánh giá
Moltbot là AI agent mã nguồn mở cho phép kết nối các mô hình AI như Claude, ChatGPT,… với máy tính và các nền tảng nhắn tin quen thuộc, đồng thời tự động hóa nhiều tác vụ lặp lại trong công việc hằng ngày. Trong bài viết này, bạn sẽ khám phá chi tiết cách cài đặt, cấu hình, sử dụng Moltbot an toàn cũng như gợi ý hạ tầng phù hợp để vận hành bot ổn định 24/7.
Những điểm chính
- Khái niệm: Hiểu rõ Moltbot là AI agent mã nguồn mở, giúp kết nối các mô hình AI với máy tính và ứng dụng nhắn tin, đồng thời tự động hóa nhiều tác vụ.
- Tính năng chính: Nắm được các tính năng cốt lõi như chủ động, truy cập hệ thống và hệ kỹ năng, giúp hiểu cách Moltbot có thể tự động hóa và mở rộng khả năng của mình.
- So sánh: Phân biệt Moltbot với các AI truyền thống như ChatGPT, Claude, Gemini, giúp bạn nhận biết ưu điểm về tính chủ động, khả năng truy cập hệ thống và lưu trữ bối cảnh làm việc dài hạn.
- Điều kiện cài đặt: Biết được các yêu cầu về phần mềm, phần cứng và hệ điều hành, giúp bạn chuẩn bị môi trường phù hợp để cài đặt Moltbot thành công.
- Hướng dẫn cài đặt: Nắm vững quy trình từng bước từ cài đặt, thiết lập ban đầu đến truy cập Control UI và kết nối với các nền tảng nhắn tin, giúp bạn tự tin triển khai Moltbot trên máy tính cá nhân.
- Hướng dẫn cài đặt trên VPS Ubuntu: Nắm vững quy trình cài đặt Moltbot trên VPS Ubuntu bằng Docker, giúp bạn triển khai bot ổn định 24/7 trong môi trường server.
- Truy cập Control UI an toàn: Biết các cách truy cập Control UI an toàn qua SSH Tunnel, Tailscale VPN hoặc Reverse Proxy, giúp bạn bảo vệ port 18789 khỏi các rủi ro bảo mật.
- Lỗi thường gặp khi cài đặt Moltbot trên VPS: Nhận biết và khắc phục các lỗi phổ biến như port bị chặn, out of memory và Docker permission denied, giúp bạn giải quyết nhanh các sự cố trong quá trình vận hành Moltbot.
- Lệnh và tính năng thường dùng: Biết được các lệnh cơ bản như /status, /reset, /model và các tính năng như xử lý đa phương thức, cron jobs, giúp bạn quản lý và điều khiển Moltbot một cách hiệu quả.
- Rủi ro bảo mật: Nhận biết các rủi ro như rò rỉ dữ liệu và thực thi mã độc, giúp bạn hiểu rõ tầm quan trọng của việc cấu hình an toàn.
- Nguyên tắc cấu hình an toàn: Nắm được các nguyên tắc quan trọng như không mở port trực tiếp ra Internet và bảo vệ file cấu hình, giúp bạn sử dụng Moltbot một cách an toàn và tránh các sự cố.
- Biết thêm Vietnix: Tìm hiểu về VPS Vietnix, giúp có thêm lựa chọn hạ tầng lý tưởng để vận hành Moltbot ổn định 24/7.
- Câu hỏi thường gặp: Được giải đáp các thắc mắc về chi phí, token và khả năng sử dụng trên Raspberry Pi, giúp củng cố kiến thức và làm rõ các vấn đề thực tế.

Moltbot là gì?
Moltbot là AI agent mã nguồn mở do Peter Steinberger phát triển, cho phép kết nối các mô hình AI lớn (như Claude, ChatGPT,…) với máy tính và các ứng dụng nhắn tin bạn đang dùng hằng ngày, đồng thời hỗ trợ tự host và lưu lại bối cảnh làm việc dài hạn cho từng người dùng. Bạn có thể thiết lập Moltbot để mỗi sáng tự động tổng hợp và tóm tắt tin tức công nghệ rồi gửi thẳng vào Telegram, WhatsApp hoặc nền tảng chat bạn dùng.
Ngoài ra, khi gửi ảnh chụp màn hình lỗi điện thoại, Moltbot có thể phân tích nội dung, gợi ý cách khắc phục và toàn bộ quá trình xử lý đều diễn ra trên chính thiết bị của bạn, không phụ thuộc vào bất kỳ server bên ngoài nào.

Những tính năng chính của Moltbot
Tính năng chủ động
Moltbot có thể được cấu hình để định kỳ quét hộp mail, nhận diện email quan trọng và gửi bản tóm tắt qua Telegram, WhatsApp hoặc kênh chat bạn chọn. Ví dụ: 7h sáng, hệ thống gửi thông báo “3 email khẩn từ khách, 1 cuộc họp lúc 10h cần chuẩn bị tài liệu”. Trong thời gian bạn bận họp, Moltbot vẫn theo dõi tiến trình script, cảnh báo khi có lỗi. Cuối ngày, Moltbot sẽ tổng hợp việc đã hoàn thành và gợi ý ưu tiên công việc cho hôm sau.

Truy cập hệ thống
Khi được cấp quyền phù hợp, Moltbot có thể đọc và xử lý tệp (PDF báo cáo, bảng tính,…), trích xuất insight, chỉnh sửa dữ liệu, hoặc thiết lập tác vụ sao lưu định kỳ. Công cụ cũng có thể kích hoạt các quy trình tự động như deploy code, chạy test suite, crawl dữ liệu phục vụ SEO và hỗ trợ quản lý công việc cá nhân như: Đồng bộ calendar, soạn phản hồi email đơn giản theo mẫu, nhắc deadline dự án.
Tất cả được điều khiển thông qua xử lý ngôn ngữ tự nhiên (NLP), người dùng chỉ cần mô tả yêu cầu bằng ngôn ngữ thông thường thay vì viết script phức tạp.
Hệ kỹ năng (Skills) và khả năng mở rộng
Moltbot hỗ trợ hệ thống kỹ năng, tập hợp các thao tác và quy trình phục vụ nhiều nhu cầu như quản lý email, thu thập dữ liệu, phân tích văn bản, tự động hóa tác vụ văn phòng. Khi nhận thấy những yêu cầu lặp lại, bạn có thể tạo thêm Skills mới để tái sử dụng nhanh hơn cho các lần sau, ví dụ một kỹ năng chuyên tổng hợp bài viết mới về AI trên Reddit và gửi báo cáo định kỳ.
So sánh Moltbot với các AI truyền thống
| Tiêu chí | ChatGPT / Claude / Gemini truyền thống | Moltbot |
| Chế độ hoạt động | Phản ứng (reactive) – chỉ trả lời khi có câu hỏi | Chủ động (proactive) – có thể tự khởi chạy và duy trì tác vụ |
| Quyền truy cập | Không truy cập trực tiếp vào hệ thống của người dùng | Có thể thao tác với file, email, terminal khi được cấp quyền |
| Khả năng học hỏi | Mỗi phiên trò chuyện gần như tách biệt nhau | Lưu và tái sử dụng kỹ năng, tích lũy kinh nghiệm theo thời gian |
| Giao diện điều khiển | Web/app riêng của từng nền tảng | Điều khiển qua Telegram, WhatsApp, Slack,… trên cùng một workspace |
| Bảo mật dữ liệu | Mô hình dựa trên đám mây (cloud based) | Ưu tiên chạy local, giúp người dùng kiểm soát dữ liệu và ngữ cảnh lưu trữ |
Điều kiện để cài đặt Moltbot
Trước khi triển khai cài đặt, bạn cần kiểm tra máy tính có đáp ứng đủ các điều kiện tối thiểu, vì chỉ cần thiếu một yêu cầu bất kỳ, quá trình thiết lập Moltbot rất dễ bị lỗi hoặc dừng giữa chừng:
- Về phần mềm: Bạn bắt buộc phải có Node.js phiên bản 22 trở lên, do Moltbot được xây dựng bằng TypeScript và cần một môi trường thực thi hiện đại. Nếu máy đang dùng Node.js bản cũ, hãy nâng cấp trước khi thao tác các bước tiếp theo.
- Về phần cứng: Bạn nên sử dụng máy có tối thiểu 8GB RAM cùng CPU Intel hoặc Apple Silicon (M1/M2/M3/M4); cấu hình thấp hơn vẫn có thể chạy, nhưng hiệu năng sẽ suy giảm rõ rệt khi xử lý nhiều yêu cầu đồng thời.
- Về hệ điều hành: Moltbot hỗ trợ tốt trên macOS và Linux, còn với Windows thì khuyến nghị chạy thông qua WSL2 (Windows Subsystem for Linux) với Ubuntu vì chế độ chạy trực tiếp trên Windows chưa được kiểm thử kỹ và có thể phát sinh lỗi khó đoán.
Cuối cùng, bạn cần chuẩn bị API key hoặc tài khoản đã kích hoạt gói trả phí của các mô hình như Claude, ChatGPT, Gemini,…đây chính là nền tảng xử lý AI phía sau vì toàn bộ suy luận ngôn ngữ đều được gọi ra thông qua các API này.

Cách cài đặt Moltbot cho máy tính cá nhân
Bước 1: Cài đặt bằng một lệnh duy nhất
Bạn cần chạy lệnh tương ứng trong Terminal (macOS/Linux) hoặc CMD/PowerShell (Windows).
macOS / Linux:
curl -fsSL https://molt.bot/install.sh | bash
Windows PowerShell:
iwr -useb https://molt.bot/install.ps1 | iexWindows CMD:
curl -fsSL https://molt.bot/install.cmd -o install.cmd && install.cmd && del install.cmdBước 2: Thiết lập ban đầu (onboarding)
Sau khi chạy xong lệnh cài đặt, chương trình sẽ hiển thị một loạt câu hỏi cấu hình ban đầu như chọn dịch vụ AI, kiểu xác thực, kỹ năng cần dùng,… Nếu quá trình cài đặt kết thúc mà không xuất hiện giao diện onboarding, bạn có thể khởi chạy thủ công với lệnh:
clawdbot onboard
Một số lựa chọn thường gặp:
- “I understand this is powerful and inherently risky. Continue?” Bạn chọn “Yes” để tiếp tục.
- “Onboarding mode” thì bạn chọn “QuickStart” cho người mới.
- “Model/auth provider” thì bạn cần chọn mô hình/dịch vụ AI đầu tiên muốn tích hợp (OpenAI, Claude, Gemini,…).
- “AI Auth Method” với câu hỏi này thì bạn chọn phương thức xác thực phù hợp, ví dụ với OpenAI nên dùng OpenAI Codex (ChatGPT OAuth) để tận dụng gói Pro qua OAuth thay vì token.
Sau khi chọn phương thức xác thực, chương trình sẽ hiển thị một URL, trình duyệt sẽ tự mở (hoặc bạn copy URL này và dán vào trình duyệt), đăng nhập và cấp quyền, rồi copy đường dẫn xác nhận trả về và dán lại vào terminal để hoàn tất bước xác thực. Tiếp theo, bạn cần lựa chọn các câu hỏi sau:
- “Default model” thì bạn hãy chọn model mặc định tương ứng, ví dụ openai-codex/gpt-5.2.
- “Select channel” thì bạn cần chọn kênh nhắn tin muốn kết nối đầu tiên (Telegram, WhatsApp, Discord,…).
- “Install missing skill dependencies” thì bạn hãy chọn các Skills cần dùng (nhấn phím Space để chọn nhiều) hoặc bỏ qua, bạn có thể cài thêm sau.
- Các câu hỏi như “Set GOOGLE_PLACES_API_KEY…”, “Set GEMINI_API_KEY…”, “Set OPENAI_API_KEY…” điều muốn thiết lập API key cho từng dịch vụ nếu bạn có nhu cầu dùng tính năng tương ứng (tìm địa điểm, tạo ảnh, chuyển văn bản – giọng nói,…).
Sau khi hoàn tất onboarding, Moltbot sẽ chạy nền trên máy và có thể truy cập qua:
- Web UI:
http://127.0.0.1:18789/ - Terminal:
clawdbot tui

Bước 3: Truy cập Control UI
Bạn mở trình duyệt và truy cập http://127.0.0.1:18789/. Đây là giao diện quản lý và thử chat với Moltbot mà chưa cần cấu hình bất kỳ nền tảng nhắn tin nào. Nếu giao diện này hoạt động bình thường, nghĩa là bạn đã cài đặt thành công. Sau đó bạn cần kết nối Moltbot với các nền tảng nhắn tin:
Bạn cần chạy lệnh:
clawdbot channels loginTerminal sẽ hiển thị mã QR để bạn thực hiện đăng nhập. Trên điện thoại, bạn cần mở WhatsApp, vào Settings, chọn Linked Devices và nhấn vào Link a Device và quét mã QR. Sau khi liên kết xong, bạn có thể nhắn với Moltbot như một liên hệ WhatsApp thông thường.
Telegram
Bạn cần mở Telegram, tìm @BotFather và gửi lệnh /newbot (hoặc dùng Open mini app). Bạn cần đặt tên và username cho bot (username phải kết thúc bằng “bot”, ví dụ: MyAssistantBot). BotFather sẽ trả về một token dạng: 123456789:ABCdefGHIjklMNO. Bạn cần thêm token vào Moltbot:
moltbot channels add --channel telegram --token "123456789:ABCdefGHIjklMNO"Sau đó, bạn cần mở bot trên Telegram, nhấn Start hoặc gửi /start. Telegram sẽ gửi mã pairing, Ví dụ mã pairing là NL7NRBMA, bạn cần chạy lệnh:
clawdbot pairing approve telegram NL7NRBMACuối cùng, bạn có thể sử dụng bot Telegram để gửi lệnh cho Moltbot.
Discord
Bạn cần truy cập Discord Developer Portal tại discord.com/developers/applications. Sau đó, bạn hãy tạo một application mới, thêm bot và copy token trong phần Bot. Cuối cùng, bạn cần thêm vào Moltbot thông qua lệnh:
moltbot channels add --channel discord --token "your-discord-bot-token"Hướng dẫn cài đặt Moltbot trên VPS Ubuntu
Yêu cầu cài đặt Moltbot trên VPS Ubuntu
Để vận hành ổn định 24/7, bạn nên triển khai trên VPS Ubuntu với cấu hình khuyến nghị 4 vCPU, 8GB RAM và 30-50GB SSD/NVMe, giúp đảm bảo tài nguyên cho dịch vụ nền và lưu trữ dữ liệu lâu dài.
Để tối ưu hiệu suất và độ ổn định khi triển khai Moltbot, bạn có thể lựa chọn dịch vụ VPS tốc độ cao của Vietnix với hạ tầng mạnh mẽ, ổ cứng NVMe và khả năng hoạt động liên tục 24/7, đáp ứng tốt nhu cầu vận hành bot lâu dài và an toàn.
Hướng dẫn cách cài đặt Moltbot trên VPS Ubuntu
Bước 1: Chuẩn bị VPS
Sau khi mua VPS, bạn sẽ nhận được IP cùng mật khẩu root, hãy mở Terminal và kết nối:
ssh root@your-vps-ipTiếp theo, bạn cần cập nhật hệ thống với lệnh:
apt update && apt upgrade -yBước 2: Cài đặt Docker
Bạn cần tiến hành cài đặt Docker cho VPS:
curl -fsSL https://get.docker.com -o install-docker.sh
sh install-docker.shKhi quá trình hoàn tất, bạn kiểm tra Docker đã hoạt động bằng lệnh:
docker --version
docker compose version
Bước 3: Tạo user riêng cho Moltbot
Việc chạy trực tiếp với root không được khuyến khích, vì vậy bạn hãy tạo một user riêng rồi chuyển sang user đó để thao tác:
adduser moltbot
usermod -aG docker moltbot
su - moltbot
Bước 4: Clone repo và chạy Docker setup
Việc triển khai Moltbot bằng Docker trên môi trường server giúp dễ nâng cấp, dễ bảo trì và tăng cường bảo mật. Moltbot sẽ cung cấp script tự động để thiết lập với Docker:
cd ~
git clone https://github.com/moltbot/moltbot.git
cd moltbot
./docker-setup.shScript này sẽ xây dựng Docker image, chạy onboard wizard trong container và tự động tạo gateway token. Bạn hãy làm theo các bước trong wizard tương tự khi cài trên máy cá nhân: Chọn nhà cung cấp model, nhập API key và cấu hình các channels. Khi wizard hoàn tất, script sẽ khởi động Moltbot gateway bằng Docker Compose.
Bước 5: Cách chạy lệnh moltbot trên Docker
Việc sử dụng clawdbot thông qua Docker có thể gặp một số hạn chế, chẳng hạn không thể dùng lệnh moltbot hoặc clawdbot theo cách thông thường mà cần chạy thông qua một container trung gian đã được tích hợp sẵn khi cài theo hướng dẫn ở trên. Ví dụ cần chạy lệnh clawdbot onboard thì thực hiện:
docker compose "${COMPOSE_ARGS[@]}" run --rm moltbot-cli onboard --no-install-daemonĐể thao tác thuận tiện hơn, bạn hãy thêm hàm alias vào tập tin ~/.bashrc, mở tập tin này và chèn vào cuối:
moltbot() {
(
cd /home/moltbot/moltbot || {
echo "❌ Không tìm thấy thư mục /home/moltbot/moltbot"
return 1
}
docker compose "${COMPOSE_ARGS[@]}" run --rm moltbot-cli "$@"
)
}
clawdbot() {
moltbot "$@"
}Sau đó bạn cần reload lại ~/.bashrc bằng lệnh:
source ~/.bashrcCuối cùng, bạn hãy thử kiểm tra với lệnh moltbot onboard hoặc clawdbot onboard.
Bước 6: Setup systemd để tự động khởi động
Docker Compose đã hỗ trợ restart policy, tuy nhiên để đảm bảo Moltbot luôn khởi động cùng VPS mỗi khi reboot, bạn hãy bật dịch vụ Docker:
sudo systemctl enable dockerTiếp theo, bạn cần thêm cron job để kiểm tra và khởi động lại khi cần:
crontab -eTiếp theo, bạn cần thêm dòng lệnh sau đây vào:
*/5 * * * * cd /home/moltbot/moltbot && docker compose up -d moltbot-gatewayCron job này sẽ chạy mỗi 5 phút để đảm bảo container luôn trong trạng thái hoạt động.
Cách truy cập Control UI an toàn qua SSH Tunnel
Control UI được phục vụ trên port 18789, tuy nhiên bạn KHÔNG NÊN để port này lộ ra Internet vì tiềm ẩn nhiều rủi ro bảo mật. Một cách an toàn hơn là bạn truy cập thông qua SSH tunnel hoặc VPN riêng.
Cách 1: SSH Tunnel đơn giản
Tại máy tính cá nhân, bạn chạy lệnh:
ssh -L 8789:localhost:18789 moltbot@YOUR_VPS_IPLệnh trên sẽ forward port 8789 trên máy của bạn đến port 18789 trên VPS qua SSH tunnel được mã hóa. Điều này sẽ giúp giữ Terminal mở, sau bạn hãy đó truy cập:
http://localhost:8789/Control UI sẽ hiển thị như khi chạy trên máy local và khi đóng Terminal thì tunnel cũng dừng theo.
Cách 2: Tailscale VPN
Tailscale thiết lập một VPN mesh giữa các thiết bị, giúp bạn truy cập từ bất kỳ đâu mà không cần cấu hình mạng phức tạp. Bạn có thể cài đặt trên VPS thông qua lệnh:
curl -fsSL https://tailscale.com/install.sh | sh
tailscale upThực hiện các bước trên màn hình để authenticate. Sau đó, bạn cần cài Tailscale trên máy tính cá nhân và điện thoại (bất kỳ thiết bị nào cần truy cập Moltbot đều phải tham gia Tailscale). Các thiết bị trong cùng Tailscale network có thể kết nối tới VPS bằng IP nội bộ (thường dạng 100.x.x.x). Bạn cần chạy lệnh sau trên VPS để lấy IP:
tailscale ipSau đó, bạn truy cập Control UI qua:
http://100.x.x.x:18789/Khi dùng cách này, kết nối của bạn sẽ đi qua VPN riêng và không bị lộ trên Internet.
Cách 3: Reverse Proxy với auth
Trong trường hợp thật sự cần truy cập qua Internet, bạn có thể cấu hình Nginx reverse proxy kèm basic auth hoặc OAuth, đồng thời bật HTTPS với chứng chỉ SSL để tăng bảo mật. Tuy nhiên, cách làm này phức tạp và vẫn tiềm ẩn rủi ro nên chỉ nên áp dụng khi hiểu rõ về bảo mật web server.
Bước 1: Cài đặt Nginx và Certbot (Let’s Encrypt)
Bạn truy cập SSH vào VPS và thực hiện lệnh để cài đặt Nginx, Certbot :
sudo apt update
sudo apt install -y nginx certbot python3-certbot-nginxBước 2: Tạo basic auth password
Bạn cần tạo file auth (ví dụ user admin) bằng lệnh:
sudo apt install -y apache2-utils # nếu chưa có htpasswd
sudo htpasswd -c /etc/nginx/.htpasswd adminSau đó, bạn nhập password 2 lần, file này chứa username:encrypted_password.
Bước 3: Config Nginx reverse proxy
Bạn có thể tạo file config mới bằng lệnh:
sudo nano /etc/nginx/sites-available/openclaw
Dán nội dung sau (thay your-domain.com bằng domain thực tế):
server {
listen 80;
server_name your-domain.com;
# Basic Auth – yêu cầu username/password khi truy cập
auth_basic "Restricted: OpenClaw Gateway";
auth_basic_user_file /etc/nginx/.htpasswd;
location / {
proxy_pass http://127.0.0.1:18789; # port gateway của OpenClaw
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade"; # Bắt buộc cho WebSocket (real-time chat/agent)
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
}Tiếp theo, bạn cần kích hoạt site bằng lệnh:
sudo ln -s /etc/nginx/sites-available/openclaw /etc/nginx/sites-enabled/
sudo nginx -t # Kiểm tra syntax
sudo systemctl reload nginxBước 4: Lấy HTTPS cert miễn phí từ Let’s Encrypt
Bạn cần lấy HTTPS cert miễn phí từ Let’s Encrypt bằng lệnh:
sudo certbot --nginx -d your-domain.comBước 5: Config OpenClaw để nhận diện proxy đúng
Bạn sử dụng lệnh sau để config OpenClaw:
docker compose run --rm openclaw-cli config set gateway.trustedProxies '["127.0.0.1"]'Bạn cũng có thể chỉnh file ~/.openclaw/openclaw.json (trong volume):
gateway:
trustedProxies:
- "127.0.0.1"
auth:
mode: password # Nếu bạn bật password auth trong OpenClaw (nên thêm lớp bảo vệ này)Sau đó, bạn cần khổi động lại gateway bằng lệnh:
docker compose restart openclaw-gatewayBước 6: Kiểm tra và tăng cường bảo mật
Bạn hãy truy cập https://your-domain.com và kiểm tra chắc chắn phải đăng nhập bằng user/pass (admin / password bạn đã đặt), đồng thời đảm bảo chỉ các kết nối hợp lệ đi qua reverse proxy mới tới được gateway.

Chat Telegram/WhatsApp vẫn vận hành bình thường vì gateway chỉ phục vụ nội bộ, không ảnh hưởng khi bạn tăng cường lớp truy cập web. Một lựa chọn khác là dùng CloudFlare kết hợp security rules để chặn toàn bộ request trừ địa chỉ IP riêng của bạn, tuy nhiên cách này vẫn cần VPN hoặc IP cố định nên sẽ phát sinh chi phí cao hơn trong thực tế.
Các lỗi thường gặp và cách khắc phục khi cài đặt Moltbot trên VPS
Trong quá trình vận hành Moltbot trên VPS, dù đã làm đúng các bước cài đặt, bạn vẫn có thể gặp một số lỗi phổ biến dưới đây cùng cách xử lý tương ứng.
Lỗi kết nối do Port 18789 bị chặn
- Nguyên nhân: Nhiều nhà cung cấp VPS mặc định chỉ mở cổng SSH và chặn các port khác để bảo mật.
- Giải pháp: Bạn cần mở port trong firewall của VPS (ufw hoặc iptables) và cả security group của nhà cung cấp (nếu có). Tuy nhiên, không nên public port này ra Internet để tránh rủi ro bảo mật.
Out of memory (OOMKilled)
Dấu hiệu: Nếu Docker logs xuất hiện trạng thái “OOMKilled”, điều này cho thấy VPS đang thiếu RAM để chạy Motlbot.
Giải pháp tạm thời: Tạo swap file bổ sung bộ nhớ ảo bằng lệnh:
sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfileVề lâu dài, bạn nên nâng cấp gói VPS để có thêm RAM thay vì phụ thuộc hoàn toàn vào swap. Bạn có thể liên hệ ngay với Vietnix để được tư vấn gói cấu hình tối ưu cho Moltbot, giúp bạn nâng cấp tài nguyên nhanh chóng mà không gây gián đoạn dịch vụ.

Lỗi phân quyền Docker (permission denied)
- Nguyên nhân: User hiện tại không có quyền thực thi các lệnh Docker.
- Giải pháp: Bạn cần thêm user vào group docker và reload lại group để có thể sử dụng Docker mà không cần quyền root.
sudo usermod -aG docker $USER
newgrp dockerLỗi kết nối mạng (Network connectivity issues)
Dấu hiệu: Moltbot không thể kết nối tới API của Anthropic hoặc OpenAI.
Giải pháp: Bạn hãy kiểm tra lại cấu hình DNS, firewall và các rule chặn outbound nếu có. Bạn có thể dùng lệnh sau để kiểm tra nhanh kết nối:
curl https://api.anthropic.comNếu lệnh trả về lỗi, bạn cần rà soát DNS, proxy hoặc các chính sách chặn truy cập ra ngoài của VPS.

Một số lệnh và tính năng thường dùng trong Moltbot
| Lệnh và tính năng | Mô tả |
|---|---|
| Lệnh cơ bản sau khi cài đặt | Sau khi Moltbot hoạt động, bạn sẽ thường xuyên dùng các slash command trong Telegram, WhatsApp, Discord để kiểm tra trạng thái và điều khiển bot. |
Lệnh /status | Hiển thị thông tin hiện tại như mô hình đang sử dụng, tổng số tokens đã dùng, thời gian chạy (uptime) và các chỉ số liên quan, giúp bạn nhanh chóng nắm được tình trạng hệ thống. |
Lệnh /reset | Xóa bối cảnh hội thoại hiện thời và bắt đầu một phiên trò chuyện mới, hữu ích khi bạn muốn đổi chủ đề hoặc làm mới context trước khi ra yêu cầu khác. |
Lệnh /model | Cho phép chuyển đổi giữa các mô hình AI đã cấu hình (ví dụ: Claude Sonnet, Claude Opus, GPT-4o,…) ngay trong phiên chat mà không cần chỉnh lại file cấu hình. |
| Khả năng xử lý đa phương thức (multimodal) | Moltbot nhận và phân tích được cả hình ảnh, chẳng hạn người dùng gửi ảnh chụp màn hình lỗi để hỏi cách khắc phục, hoặc chụp công thức nấu ăn để yêu cầu giải thích chi tiết. |
| Tự động hóa bằng cron jobs và webhooks | Hệ thống hỗ trợ thiết lập tác vụ lặp lại theo lịch (cron) và kích hoạt qua webhooks, cho phép cấu hình các tình huống như tổng hợp tin tức lúc 7h sáng hay kiểm tra giá vàng theo giờ trong phần automation của file clawdbot.json. |
| Lưu trữ bộ nhớ dài hạn | Moltbot ghi lại nội dung trao đổi vào cơ sở dữ liệu vector lưu trên máy, nhờ đó có thể truy vấn lại các cuộc trò chuyện trước đó, ví dụ trả lời chính xác câu hỏi “hôm qua tôi đã hỏi gì?” và duy trì hiểu biết dài hạn về công việc, sở thích, dự án của người dùng. |
Những rủi ro bảo mật cần chú ý khi sử dụng Moltbot
Khi Moltbot được cấp quyền đọc/ghi file, chạy lệnh, truy cập email và kết nối với các dịch vụ bên ngoài, khả năng tự động hóa tăng lên đáng kể nhưng đồng thời kéo theo nguy cơ về an toàn thông tin nếu cấu hình không cẩn thận:
- Rủi ro rò rỉ dữ liệu: Dữ liệu nhạy cảm có thể bị gửi lên các dịch vụ đám mây trong quá trình xử lý hoặc xuất hiện trong log, lịch sử hội thoại, file cấu hình lưu ở dạng văn bản thuần.
- Rủi ro thực thi mã độc: Trường hợp hệ thống bị tấn công hoặc thiết lập sai, kẻ xấu có thể lợi dụng Moltbot để chạy lệnh nguy hiểm, xóa file quan trọng hoặc chuyển dữ liệu sang bên thứ ba.
- Rủi ro hành động ngoài ý muốn: Mệnh lệnh diễn đạt chưa rõ ràng có thể bị hiểu sai, dẫn đến thao tác vượt ngoài mong muốn, chẳng hạn yêu cầu xóa nháp email nhưng lại bị thực hiện trên toàn bộ hộp thư.

Nguyên tắc cấu hình an toàn khi sử dụng Moltbot
Sau đây là một số nguyên tắc cấu hình mà bạn cần nắm để sử dụng Moltbot an toàn:
- Không mở port 18789 trực tiếp ra Internet: Nếu bạn có nhu cầu truy cập từ xa, hãy dùng SSH tunnel hoặc VPN (ví dụ Tailscale) để giới hạn truy cập trong mạng riêng.
- Luôn bật chế độ pairing/allowlist: Bạn cần áp dụng cho các kênh chat của mình, bắt buộc xác nhận trước khi cho phép một tài khoản mới gửi lệnh cho bot.
- Bảo vệ file .env, clawdbot.json và các file chứa API key, token,…: Bạn không đưa vào repo công khai, không chia sẻ qua các kênh thiếu bảo mật.
Khi đã quen với Moltbot và muốn chạy ổn định 24/7 thay vì phụ thuộc vào máy cá nhân, bạn nên chuyển sang triển khai trên VPS để đảm bảo hiệu năng và độ tin cậy. VPS Vietnix với CPU AMD EPYC, ổ cứng NVMe, backup tự động và hỗ trợ kỹ thuật 24/7 là lựa chọn phù hợp để chạy song song Moltbot, n8n và các ứng dụng web quan trọng.

VPS Vietnix: Hạ tầng lý tưởng để vận hành Moltbot ổn định 24/7
Để Moltbot hoạt động ổn định, xử lý dữ liệu liên tục và hạn chế gián đoạn trong quá trình chạy bot, việc lựa chọn một VPS chất lượng cao là yếu tố rất quan trọng. Vietnix hiện cho thuê VPS hiệu năng cao với CPU AMD, ổ cứng NVMe tốc độ cao, băng thông ổn định và toàn quyền quản trị, phù hợp để triển khai Moltbot cũng như các loại bot, tool tự động khác.
Ngoài ra, Vietnix còn hỗ trợ kỹ thuật 24/7, uptime cam kết cao, dễ dàng nâng cấp tài nguyên khi nhu cầu tăng, giúp bạn yên tâm vận hành Moltbot lâu dài, tối ưu hiệu suất và hạn chế rủi ro trong quá trình sử dụng.
Thông tin liên hệ:
- Website: https://vietnix.vn/
- Hotline: 1800 1093
- Email: sales@vietnix.com.vn
- Địa chỉ: 265 Hồng Lạc, Phường Bảy Hiền, Thành Phố Hồ Chí Minh
Câu hỏi thường gặp
Chi phí cho Moltbot là bao nhiêu?
Moltbot là dự án mã nguồn mở miễn phí, không tốn phí license. Chi phí chủ yếu đến từ API của mô hình AI (Claude, GPT,…) và hạ tầng chạy bot như điện, VPS hoặc server riêng.
Moltbot sở hữu token CLAWD chính thức không?
Không có token chính thức nào gắn với Moltbot/Clawdbot, trước đây đã xuất hiện các token crypto mạo danh CLAWD với vốn hóa lớn rồi sụt giá mạnh, nhưng đều không thuộc dự án Moltbot.
Liệu có thể sử dụng Moltbot trên Raspberry Pi không?
Về mặt kỹ thuật có thể cài đặt Moltbot trên Raspberry Pi 4/5, nhưng tài nguyên RAM giới hạn (4-8 GB) và CPU yếu khiến hiệu năng thấp, dễ chậm hoặc treo khi xử lý tác vụ phức tạp hoặc chạy dài ngày.
Điểm khác biệt giữa Moltbot và Claude Code là gì?
Claude Code là công cụ hướng tới lập trình viên, tập trung vào làm việc trong terminal/IDE, hỗ trợ mạnh cho coding, phân tích mã và thao tác trên dự án phần mềm. Moltbot lại được thiết kế như một hệ thống tự động hóa đa năng, tích hợp với các nền tảng nhắn tin và có kiến trúc bộ nhớ dài hạn, phù hợp cho các tác vụ liên tục như quản lý email, lịch, công việc và workflow nhiều bước qua nhiều phiên làm việc.
Hy vọng những nội dung trên đã giúp bạn hiểu rõ Moltbot là gì, các điều kiện cần thiết cũng như cách cài đặt và triển khai Moltbot một cách đầy đủ, dễ thực hiện. Khi vận hành, bạn nên theo dõi tài nguyên hệ thống, cập nhật phiên bản định kỳ và tối ưu cấu hình để Moltbot hoạt động ổn định, hạn chế lỗi và đạt hiệu quả tốt nhất cho nhu cầu sử dụng thực tế.
THEO DÕI VÀ CẬP NHẬT CHỦ ĐỀ BẠN QUAN TÂM
Đăng ký ngay để nhận những thông tin mới nhất từ blog của chúng tôi. Đừng bỏ lỡ cơ hội truy cập kiến thức và tin tức hàng ngày















