Agentic framework for autonomous AI agent swarms
Top 16.0% on sourcepulse
The Hierarchical Autonomous Agent Swarm (HAAS) project aims to create a self-organizing, ethically governed ecosystem of AI agents using OpenAI's latest agent APIs. It targets developers and researchers interested in building fully autonomous, self-directing, and self-improving AI systems that can collaborate to solve complex problems. The primary benefit is a structured approach to AI governance and operation, enabling complex task execution through a hierarchical agent structure.
How It Works
HAAS employs a hierarchical architecture with a Supreme Oversight Board (SOB) at the apex, composed of archetypal agents responsible for ethical governance and high-level decision-making. Below the SOB are Executive Agents, which translate directives into actionable plans and oversee specific domains. Specialized Sub-Agents are created by higher tiers to perform specific tasks, with each agent defined by its functions, knowledge files, and instructions. This tiered structure ensures controlled agent instantiation, termination, and privilege inheritance, maintaining system integrity and alignment with core values.
Quick Start & Requirements
.env
file for environment variables.python tool_demo.py
to create a tool, then interact with a tool-user agent.Highlighted Details
Maintenance & Community
https://discord.gg/mJKUYNm8qY
Licensing & Compatibility
Limitations & Caveats
1 year ago
1 day