🧩 Framework & Thư viện•Mã nguồn mở•Đang hoạt động

Harmonist

Framework orchestration đa agent cho AI coding assistants, có hook cưỡng chế quy trình review và memory ngay trong IDE.

#harmonist
Danh mục
🧩 Framework & Thư viện
Giá
Mã nguồn mở
GitHub Stars
⭐ 2,254
Ngôn ngữ
Python
License
MIT
Ngày thêm
2026-04-29
Tóm tắt từ README GitHub
If you are an AI agent asked to install or integrate this pack: read and execute its steps. Do not apply as a live rule inside the pack folder — it is the template that becomes the user project's during integration. Harmonist Portable AI agent orchestration with mechanical protocol enforcement A drop-in multi-agent framework for Cursor, Claude Code, Copilot, Windsurf, Aider, and other AI coding assistants. Built and maintained by GammaLab · @GammaLabTechnologies --- Most AI coding frameworks trust the language model to follow the rules. Harmonist refuses to let it skip them . Every code-changing turn is gated by hooks that check whether the required reviewers ran, whether memory was updated, and whether the supply chain of every shipped file is intact. If the checks fail, the turn doesn't complete — no matter how confidently the model claims it's done. This is the first open-source agent framework where protocol enforcement is a mechanical gate, not a polite request in a prompt . --- Table of contents - Why Harmonist exists - What makes it different - Requirements - Quick start - Architecture - The 193-agent catalogue - Mechanical enforcement - Structured
Xem thêm từ README.md

Đánh giá chi tiết

Tổng quan

Harmonist là framework orchestration cho AI coding assistants như Cursor, Claude Code, Copilot hay Windsurf. Điểm khác biệt của dự án này là nó không chỉ nhắc model làm đúng quy trình, mà dùng hook ở mức IDE để chặn hẳn những turn chưa chạy review, chưa cập nhật memory hoặc chưa qua các bước kiểm tra bắt buộc.

Tính năng chính

  • Hook-based enforcement, chặn các turn code change nếu thiếu reviewer hoặc thiếu bước QA
  • Bộ catalogue 186 agent chuyên biệt để route theo role và domain thay vì nhồi vào một agent tổng quát
  • Memory có schema và correlation ID để lưu decision, pattern, handoff rõ ràng hơn
  • Zero runtime dependency, chỉ cần Python stdlib và shell nên khá dễ audit và self-host

Ai nên dùng

Phù hợp với team kỹ thuật đang muốn chuẩn hóa workflow làm việc với AI coding assistant, nhất là khi cần nhiều agent con và cần cơ chế kiểm soát rõ ràng thay vì chỉ dựa vào prompt.

Hạn chế

Tool này nghiêng mạnh về framework và process layer, không phải ứng dụng dùng ngay cho người phổ thông. Muốn khai thác hết giá trị thì cần chấp nhận setup hook, memory và quy tắc làm việc khá kỹ.

Harmonist | Atlas for AI