Điểm nổi bật
- Stars: khoảng 20.941 sao GitHub, thêm 1.907 sao trong ngày theo trang trending.
- Ngôn ngữ: Python.
- Tính năng chính: agent có memory, skill creation, session search và cron scheduler ngay trong lõi hệ thống.
- Tính năng chính: chạy qua CLI, Telegram, Discord, Slack, WhatsApp, Signal và hạ tầng từ local tới serverless.
Biểu đồ
Tóm tắt
Hermes Agent nổi bật không phải vì giới thiệu một model mới, mà vì cố gắng đóng gói toàn bộ lớp vận hành xung quanh agent thành một dự án open source có thể tự host. Đây là xu hướng rất đáng theo dõi: giá trị của agent ngày càng ít nằm ở model lõi, và ngày càng nhiều nằm ở memory, tools, sessioning, scheduling, routing và trải nghiệm đa kênh.
README của dự án mô tả Hermes như một “self-improving AI agent” có khả năng tạo skill từ kinh nghiệm, lưu ký ức, tìm lại hội thoại cũ và triển khai qua cả terminal lẫn các nền tảng nhắn tin. Với doanh nghiệp nhỏ hoặc nhóm builder muốn tự kiểm soát workflow agent, đây là hướng rất thực dụng.
Chi tiết
Trang repo của Nous Research mô tả Hermes Agent như một agent có “closed learning loop”, tức không chỉ phản hồi lệnh rồi quên, mà có cơ chế lưu memory, tự nudge để giữ kiến thức, tìm kiếm các cuộc hội thoại cũ và tạo skill mới sau các nhiệm vụ phức tạp. Đây là điểm khác biệt quan trọng so với nhiều CLI agent phổ biến hiện nay vốn mạnh ở một phiên làm việc nhưng yếu ở tính liên tục dài hạn.
Một điểm hấp dẫn khác là kiến trúc triển khai. Repo cho thấy Hermes có thể chạy ở terminal với TUI đầy đủ, nhưng cũng có thể được đưa lên Telegram, Discord, Slack, WhatsApp, Signal hoặc các môi trường hạ tầng như Docker, SSH, Daytona hay Modal. Điều này biến Hermes từ một công cụ cá nhân thành một nền tảng agent vận hành bền vững hơn, nơi cùng một “bộ não” có thể được truy cập từ nhiều điểm chạm khác nhau.
Về mặt năng lực, Hermes đóng gói nhiều thành phần mà các đội sản phẩm thường phải tự ghép: cron scheduler để chạy job định kỳ, memory hệ thống, skill hub, tool calling, subagents để tách việc song song, session search bằng FTS5 và thậm chí lộ trình nghiên cứu RL/trajectory generation. Việc dự án hỗ trợ đổi model qua nhiều provider khác nhau cũng là ưu điểm lớn cho đội ngũ muốn tránh lock-in vào một vendor API cụ thể.
Repo cũng đầu tư mạnh cho trải nghiệm on-ramp: lệnh cài đặt đơn giản, tài liệu chia rất rõ theo từng mảng và cả luồng migrate từ OpenClaw sang Hermes. Điều này gợi ý tham vọng của dự án không chỉ là “repo tham khảo”, mà là hạ tầng agent đủ chín để kéo cộng đồng hiện hữu chuyển sang.
Dĩ nhiên, Hermes không phải giải pháp plug-and-play cho mọi doanh nghiệp. Khi càng mở nhiều bề mặt như memory, messaging gateway, tools và terminal backends, chi phí vận hành và yêu cầu kiểm soát bảo mật cũng tăng theo. Tuy vậy, chính việc dám gom toàn bộ lớp vận hành đó vào một repo open source mới làm Hermes nổi bật trong ngày. Với các nhóm đang tự xây agent nội bộ, repo này đáng xem như bản tham chiếu về kiến trúc agent-platform chứ không chỉ là một ứng dụng mẫu.