Long-term AI assistant and operational system workspace

Hermes Agent: Hơn cả một AI Assistant

Hiện nay đã có khá nhiều AI assistant mã nguồn mở có thể chat trong terminal, gọi tool và hỗ trợ coding hay research. Nhưng số dự án thật sự cố giải bài toán khó hơn thì ít hơn nhiều: làm sao xây một agent có thể tốt lên theo thời gian, nhớ điều quan trọng, hoạt động xuyên thiết bị và tiếp tục vận hành như một hệ thống thay vì chỉ là một session dùng rồi bỏ?

Đó là tham vọng phía sau NousResearch/hermes-agent.

Hermes Agent đáng chú ý vì nó không chỉ muốn hữu ích trong khoảnh khắc. Nó muốn hữu ích lâu dài. Dự án gom terminal interface, messaging gateway, persistent memory, skill creation, scheduling, nhiều backend công cụ và hỗ trợ nhiều model provider vào cùng một stack.

Đây là một ý tưởng lớn hơn kiểu AI assistant chạy local. Nó gần với một nền tảng personal agent kiêm operational agent hơn.

Hermes Agent thực chất là gì?

Ở mức tổng quát, Hermes Agent là một framework AI agent có khả năng tự cải thiện, đồng thời cũng là một sản phẩm hướng người dùng do Nous Research xây dựng.

Nó có thể chạy trong terminal UI hoặc qua các nền tảng nhắn tin như Telegram, Discord, Slack, WhatsApp, Signal và Email. Nó hỗ trợ nhiều nhà cung cấp model, có thể đổi provider mà không cần sửa code, và được thiết kế để chạy từ máy local tới VPS, cloud VM và nhiều backend chuyên biệt hơn.

Nhưng khả năng chạy trên nhiều hạ tầng chỉ là một phần câu chuyện. Điểm khác biệt thật sự nằm ở triết lý thiết kế: Hermes được xây quanh khái niệm continuity.

README của dự án nhấn mạnh một nhóm năng lực gắn với nhau:

  • memory bền vững qua nhiều session
  • mô hình hóa người dùng ngày càng sâu hơn theo thời gian
  • tạo và cải thiện skill
  • tìm kiếm và hồi tưởng xuyên session
  • automation theo lịch
  • tương tác native qua nền tảng nhắn tin
  • giao việc cho subagent để chạy song song

Gộp lại, Hermes giống một lớp vận hành dài hạn cho agent hơn là một lớp bọc tool đơn giản.

Ý tưởng cốt lõi: một agent biết tích lũy

Ý tưởng mạnh nhất của Hermes khá rõ: assistant không nên quay về con số không sau mỗi lần kết thúc cuộc trò chuyện.

Phần lớn sản phẩm AI hiện nay vẫn hành xử như những chuyên gia ngắn hạn có thêm một lớp nhớ tạm ở bên trên. Chúng có thể mạnh trong một session, nhưng lại không thật sự tích lũy hiểu biết vận hành theo cách bền vững. Kết quả là người dùng cứ phải giải thích lại context, thiết lập lại preference và dựng lại workflow thủ công.

Hermes đang cố phá vỡ mô hình đó. Repo mô tả một vòng lặp học hỏi tích hợp sẵn, nơi agent tạo skill từ kinh nghiệm, cải thiện chúng trong quá trình dùng, tự nhắc mình lưu kiến thức và tìm lại lịch sử khi cần. Câu hỏi không còn chỉ là “Agent có làm được task này không?” mà còn là “Nó nên nhớ gì, và lần sau nên làm tốt hơn thế nào?”

Bàn làm việc developer đại diện cho AI assistant hoạt động bền bỉ

Vì sao Hermes nổi bật?

1. Nó kết hợp vai trò personal assistant và ops agent

Hermes được thiết kế để sống đồng thời trong terminal và trong các kênh giao tiếp hàng ngày của người dùng. Điều này quan trọng vì nhiều open-source agent vẫn mắc kẹt trong mô hình thiên về developer. Hermes coi messaging là môi trường first-class, nên thực tế hơn nhiều cho nhu cầu dùng hàng ngày.

2. Được thiết kế để tự cải thiện qua quá trình sử dụng

Nhiều hệ thống nói về memory. Hermes đi xa hơn bằng cách gắn memory, skills và behavior lại với nhau. Mục tiêu không chỉ là lưu fact, mà là biến kinh nghiệm thành capability có thể tái sử dụng. Nếu vòng lặp đó chạy tốt, nó tạo ra hiệu ứng cộng dồn mà rất ít agent hiện nay có được.

3. Linh hoạt cả về model lẫn hạ tầng

Hermes tránh lock-in ở hai mặt. Nó hỗ trợ nhiều model provider, đồng thời hỗ trợ nhiều runtime environment và terminal backend như local execution, Docker, SSH, Daytona, Singularity và Modal. Điều đó quan trọng vì người dùng nghiêm túc không muốn dựng lại cả stack mỗi khi chi phí model hoặc nhu cầu triển khai thay đổi.

4. Coi scheduled work là năng lực gốc

Cron scheduler tích hợp sẵn quan trọng hơn vẻ bề ngoài của nó. Báo cáo định kỳ, reminder, monitoring, research lặp lại hay tác vụ bảo trì chính là những thứ biến một assistant từ đồ chơi thành hạ tầng.

5. Hỗ trợ delegation và parallelism

Khả năng spawn subagent cô lập để chạy việc song song cho thấy Hermes được xây cho execution nhiều bước. Nhiều task có giá trị ngoài đời thực không phải kiểu hỏi một câu rồi xong.

Hermes hợp với ai nhất?

  • Founder và operator muốn một chief of staff hoạt động xuyên thiết bị, biết nhớ preference, lên lịch việc lặp lại và trả kết quả qua messaging.
  • Người dùng kỹ thuật muốn chạy một agent bền bỉ trên VPS giá rẻ hoặc backend từ xa chi phí thấp.
  • Team nội bộ muốn xây assistant có cả persistence trong vận hành lẫn khả năng tương tác trực tiếp với con người.
  • Nhà nghiên cứu và agent developer đang thử nghiệm learning loop, memory system và cách cải thiện hành vi theo thời gian.

Điều gì nổi bật về mặt kỹ thuật?

  • Memory được xem như hệ thống phản hồi hành vi, không chỉ là chỗ lưu note.
  • Messaging không phải phần gắn thêm vào sau; nó dường như là một phần của thiết kế ngay từ đầu.
  • Đường migration từ OpenClaw là nước đi khôn ngoan, vì nó giảm ma sát cho nhóm người dùng vốn đã quan tâm tới memory, personality, skills và messaging workflow.
  • Dự án giữ được thế cân bằng giữa polish và độ linh hoạt tốt hơn nhiều repo cùng nhóm.
Màn hình code đại diện cho automation và workflow của AI agent

Những giới hạn và đánh đổi

Hermes rất tham vọng, và hệ thống tham vọng luôn có đánh đổi thật. Chính độ rộng khiến repo này hấp dẫn cũng khiến nó khó cấu hình, khó suy luận và khó đặt niềm tin hơn. Persistent memory, self-improvement, quyền truy cập messaging, automation và remote execution là tổ hợp rất mạnh, nhưng cũng đòi hỏi guardrail tốt và người dùng hiểu mình đang bật cái gì.

Vì vậy, bài test thật không nằm ở số lượng tính năng. Nó nằm ở việc các tính năng đó có phối hợp ổn định trong điều kiện thực tế hay không. Self-improvement đặc biệt là phần dễ hứa hẹn nhưng khó làm tốt một cách nhất quán.

Đánh giá cuối cùng

NousResearch/hermes-agent là một trong những repo AI mã nguồn mở đáng chú ý hiện tại vì nó coi continuity là sản phẩm cốt lõi, không phải phần phụ thêm vào sau.

Điểm đáng chú ý nhất của nó không nằm ở chuyện gọi tool hay chạy trong terminal. Nhiều dự án làm được điều đó. Điểm đáng nói là khả năng nhớ, cải thiện, lên lịch, migrate, giao việc và luôn hiện diện ở những nơi người dùng thật sự sống và làm việc.

Điều đó khiến Hermes đặc biệt hợp với những ai muốn một cộng sự số bền bỉ hơn là một assistant kiểu session-based. Nó không phải dự án duy nhất đi theo hướng này, nhưng là một trong những dự án thể hiện nó rõ và tham vọng nhất.

Lên đầu trang