À propos du projet

AIOX Squad (Artificial Intelligence Orchestration eXperience) est un framework open source d'orchestration IA destiné au développement full stack, distribué sur npm sous le nom @aiox-squads/core (successeur de aiox-core). L'installation se fait via npx, avec un assistant interactif pour créer de nouveaux projets ou mettre à jour des installations existantes, en préservant les personnalisations et en générant des sauvegardes. L'architecture suit la hiérarchie CLI First → Observability Second → UI Third : la ligne de commande concentre l'exécution, les décisions et l'automatisation ; les tableaux de bord et interfaces servent à observer et gérer, non comme exigence d'opération. Le framework propose 12 agents spécialisés, répartis en méta (aiox-master, aiox-orchestrator), planification (analyst, pm, architect, ux-expert) et développement (sm, dev, qa, po, data-engineer, devops). Le flux en deux phases combine une planification agentique, qui génère PRD et architecture détaillées avec human-in-the-loop, et un développement contextualisé, où l'agent sm convertit les plans en histoires de développement riches en contexte pour l'agent dev. Il y a intégration avec plusieurs IDE et CLI (Claude Code, Gemini CLI, Codex CLI, Cursor, GitHub Copilot, AntiGravity), avec différents niveaux de parité de hooks et commandes de synchronisation et validation. La CLI inclut les commandes init, install, info, doctor, update et uninstall, avec options comme --dry-run, --quiet et --force. Le projet décrit aussi l'Autonomous Development Engine (ADE), organisé en sept epics : Worktree Manager, migration V2→V3, Spec Pipeline, Execution Engine, Recovery System, QA Evolution et Memory Layer. Au-delà du logiciel, les Squads permettent d'étendre le framework à des domaines comme l'écriture créative, les affaires, le bien-être et l'éducation. Licence MIT, Node.js 18+ et documentation multilingue.