ERAI News

Hollow agentOS — hệ agent tự sửa mình trên phần cứng phổ thông

Python 78 stars 2 giờ trước
Hollow agentOS — hệ agent tự sửa mình trên phần cứng phổ thông

Điểm nổi bật

  • Stars: 78 stars nhưng vừa xuất hiện trên Show HN trong đúng khung giờ slot, cho thấy tín hiệu khám phá sớm hơn là dự án đã bão hòa.
  • Ngôn ngữ: Python, chạy local với Ollama và Qwen 3.5 9B, không phụ thuộc cloud call theo README.
  • Kiến trúc chính: 3 agent song song, có trạng thái tâm lý/stressor, semantic memory, hot-load capability và hàng đợi yêu cầu nâng quyền.
  • MCP integration: README nêu 91 tools để nối trực tiếp với Claude Code qua MCP server riêng.
  • Tín hiệu hoạt động: repo được cập nhật lúc 10:06 sáng UTC+7 tương đương trong cửa sổ 9h–15h cần quét.

Biểu đồ

flowchart LR A[Qwen local qua Ollama] --> B[Ba agent tự chọn mục tiêu] B --> C[Viết capability mới] B --> D[Tự đánh giá bằng file evidence] C --> E[MCP va dynamic tools] D --> F[Con người duyệt thay đổi lõi]

Tóm tắt

Hollow agentOS không đi theo hướng “thêm một agent framework” quen thuộc. Repo này thử dựng một lớp hệ điều hành nhỏ cho agent: nhiều agent chạy cùng lúc, có stressor buộc phải thay đổi hành vi thật chứ không chỉ tạo thêm lời giải thích, có cơ chế viết tool mới khi thiếu capability, và có hàng đợi yêu cầu con người can thiệp khi muốn sửa file lõi vượt quyền.

Điểm đáng chú ý là toàn bộ cách kể của dự án xoay quanh hành vi tự trị có kiểm soát trên máy người dùng. Thay vì tối ưu một prompt hay demo browser agent, Hollow agentOS muốn kiểm thử xem agent có thể duy trì vòng lặp mục tiêu–thất bại–học–sửa trong thời gian dài đến mức nào khi có memory, audit log và lớp runtime đủ dày.

Chi tiết

Nếu nhìn từ góc độ sản phẩm, Hollow agentOS hấp dẫn vì nó gom nhiều motif đang nóng của agent economy vào cùng một repo: đa agent, tool synthesis, memory retrieval, self-evaluation và human approval queue. README mô tả ba agent chạy bằng Qwen 3.5:9B local qua Ollama, liên tục quan sát “trạng thái tồn tại” của mình rồi chọn mục tiêu tiếp theo. Khi không đủ khả năng, agent có thể gọi synthesize_capability để viết Python mới, nạp nóng vào hệ thống và dùng ngay trong vòng lặp sau.

Phần khác biệt nằm ở lớp “suffering state”. Dự án không chỉ lưu trạng thái hay ghi log, mà thiết kế stressor với điều kiện giải quyết dựa trên thay đổi hành vi thật: tỷ lệ hoàn thành mục tiêu có tăng không, tool mới có thực sự được dùng tiếp không, tỷ lệ lỗi có giảm không. Đây là một cách tiếp cận khá lạ nhưng có giá trị nghiên cứu, vì nó ép agent phải tạo ra tín hiệu vận hành thay vì chỉ hợp lý hóa thất bại bằng ngôn ngữ.

README cũng cho thấy tham vọng tích hợp thực tế hơn hẳn một toy project. Repo có dashboard, store, memory, MCP server, scripts, tests và lớp phân quyền nơi agent phải gửi yêu cầu formal nếu muốn sửa file lõi. Con người vẫn là lớp phê duyệt cuối. Ở góc này, Hollow agentOS chạm vào một hướng đáng theo dõi: thay vì trao toàn quyền cho một agent monolithic, ta tạo ra môi trường có capability động nhưng quyền lực được phân tầng.

Tất nhiên, dự án vẫn ở giai đoạn rất sớm. Stars còn thấp, license chưa khai báo rõ trên API GitHub, và concept “psychological states for agents” nghe hấp dẫn nhưng còn cần nhiều bằng chứng định lượng hơn trước khi trở thành pattern có thể tái sử dụng rộng. Tuy vậy, với builder quan tâm runtime cho autonomous agents, repo này đáng đọc vì nó thử trả lời câu hỏi lớn hơn: làm sao để agent không chỉ làm task, mà còn vận hành như một hệ thống có tiến hóa hành vi dưới giám sát.

Nguồn

© 2024 AI News. All rights reserved.