- Hermes Agent là AI agent open-source do Nous Research xây dựng, chạy trực tiếp trên máy hoặc VPS của bạn - không phải chat app trên browser.
- Hermes tự tạo skills từ kinh nghiệm, nhớ context qua SQLite FTS5, và kết nối 20+ nền tảng gồm Telegram, Discord, Slack.
- Phần 1 hướng dẫn cài đặt bằng một lệnh curl và chạy lần đầu.
TL;DR
Hermes Agent là AI agent open-source do Nous Research xây dựng - tác giả dòng model Hermes, Nomos và Psyche. Không giống ChatGPT hay Claude trên web, Hermes chạy ngay trên máy tính hoặc server của bạn, tự tạo skills từ kinh nghiệm, nhớ mọi thứ qua các phiên làm việc, và kết nối Telegram, Discord, Slack cùng 20+ nền tảng khác từ một gateway duy nhất. Phần 1 hướng dẫn cài đặt, setup và chạy lần đầu tiên.
ChatGPT là chat app - Hermes là AI operator
Hầu hết mọi người dùng AI theo một cách giống nhau: mở browser, gõ prompt, copy kết quả, đóng tab. ChatGPT, Claude trên web - tất cả đều hoạt động theo mô hình đó. Bạn đến tìm nó, nó không chủ động làm việc cho bạn.
Hermes Agent khác hoàn toàn. Bạn cài nó lên máy tính hoặc một VPS $5/tháng, rồi nó trở thành một AI operator thực sự: có thể đọc và ghi file, chạy terminal command, tìm kiếm web, nhận tin nhắn Telegram từ điện thoại của bạn, và thậm chí tự lên lịch chạy tác vụ mỗi ngày khi bạn đang ngủ. Hermes cũng có closed learning loop - sau mỗi tác vụ phức tạp, nó tự tạo ra "skills" mới và cải thiện chúng qua thời gian.
Cách dễ nhất để phân biệt: ChatGPT là chat app. Hermes là AI bạn có thể thực sự nối dây vào cuộc sống và công việc.
Trước khi bắt đầu
Bạn cần 3 thứ:
- Máy tính chạy Linux, macOS, hoặc WSL2 trên Windows. Android qua Termux cũng được hỗ trợ. Windows native đang trong giai đoạn beta sớm.
- Terminal - Mac đã có sẵn Terminal app, Linux tương tự, Windows dùng WSL2 hoặc Windows Terminal.
- API key từ ít nhất một nhà cung cấp AI: Anthropic, OpenAI, Gemini, hoặc OpenRouter. Nếu không muốn quản lý nhiều key riêng lẻ, Nous Portal gói tất cả vào một subscription với 300+ models.
Không cần hiểu mọi thứ ngay từ đầu. Copy lệnh cẩn thận và đi từng bước một.
Bước 1: Cài đặt Hermes
Mở terminal và chạy lệnh sau:
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
Installer tự lo toàn bộ: Python 3.11, Node.js, ripgrep, ffmpeg - không cần cài thủ công từng thứ. Khi xong, kiểm tra Hermes đã hoạt động:
hermes --help
Nếu thấy help menu xuất hiện là ổn. Nếu báo command not found, đóng terminal và mở lại, rồi thử lại.
Trên Windows, dùng PowerShell:
irm https://hermes-agent.nousresearch.com/install.ps1 | iex
Lưu ý: Windows native đang beta. Nếu gặp vấn đề, WSL2 là con đường ổn định hơn.
Bước 2: Setup wizard
Chạy setup wizard để cấu hình ban đầu:
hermes setup
Wizard sẽ hỏi bạn về API key, model muốn dùng, và các tùy chọn cơ bản. Đừng overthink - bạn thay đổi mọi thứ được sau. Sau khi setup xong, chạy health check:
hermes doctor
hermes doctor kiểm tra mọi thứ có bị broken không: API key thiếu, env var sai, path không đúng. Nếu nó báo something missing, fix trước khi tiếp tục. Đừng bắt đầu thêm tools hay cấu hình phức tạp cho đến khi hermes doctor trông healthy.
Bước 3: Kết nối model AI
Hermes cần một model để suy nghĩ. Chạy:
hermes model
Đây là nơi bạn chọn AI provider và model. Hermes hỗ trợ hơn 300 models qua Nous Portal, OpenRouter, Anthropic, OpenAI, Gemini, và cả local models qua Ollama nếu muốn chạy hoàn toàn offline - không mất phí API.
Lời khuyên thực tế:
- Dùng model mạnh (Claude, GPT-4o) cho coding, planning, reasoning phức tạp.
- Dùng model rẻ và nhanh hơn cho tác vụ đơn giản hàng ngày.
- Giữ một backup provider nếu bạn phụ thuộc Hermes hàng ngày.
API key được lưu trong ~/.hermes/.env. Không post lên mạng, không để trong screenshot. Dùng setup wizard để cấu hình, không cần sửa file tay.
Bước 4: Chạy lần đầu
Vào Hermes:
hermes
Bạn đang ở trong giao diện chat đầy đủ của Hermes với TUI multiline, slash-command autocomplete và streaming output. Bắt đầu đơn giản:
say hello and tell me what you can do
Sau đó thử:
what model are you using?
Đừng bắt đầu với tác vụ phức tạp. Prove rằng basic chat hoạt động trước. Một số lệnh slash hữu ích:
/new- bắt đầu conversation mới/model- đổi model trong lúc chat/compress- nén context nếu quá dài, giảm token cost- Ctrl+C - interrupt tác vụ đang chạy
Tiếp theo: Tools, Skills và Telegram
Đây là nền tảng - Hermes chạy được trên terminal của bạn. Nhưng đây mới chỉ là layer 1.
Trong Phần 2, chúng ta sẽ đi vào phần thú vị hơn: hiểu 5 thành phần cốt lõi của Hermes (Models, Tools, Skills, Memory, Gateway), bật Tools để Hermes có thể thao tác file và tìm kiếm web, thêm Skills để Hermes "thuộc lòng" workflow của bạn, và kết nối Telegram để nhắn tin cho Hermes từ điện thoại bất kỳ lúc nào.
