AQM – Définir et partager des pipelines multi-agents IA basés sur des files d’attente avec un simple fichier YAML
(github.com/aqm-framework)Présentation d’AQM (Agent Queue Manager), un framework d’orchestration d’agents IA.
Les frameworks multi-agents existants sont soit basés sur du code (LangGraph, AutoGen), ce qui rend le partage de pipelines difficile, soit limités à des plateformes cloud (CrewAI Studio, Vertex AI), avec les problèmes de verrouillage fournisseur et de coûts que cela implique.
AQM adopte une autre approche. Les agents et leurs connexions sont déclarés dans un unique fichier YAML, puis exécutés directement en local. Aucun besoin de Redis, de Docker ni de compte cloud.
Principales caractéristiques
- La communication entre agents passe par des files d’attente explicites, sans appel direct entre agents
- Des portes approve/reject, décidées automatiquement par un LLM ou manuellement par un humain, sont une fonctionnalité de premier plan
- Prise en charge du routage statique, du fan-out (branchements parallèles) et du routage autonome des agents (
condition: auto) - Le contexte de tâche s’accumule dans un fichier
context.md, lisible et vérifiable directement par un humain - Possibilité de connecter des serveurs MCP (Model Context Protocol) aux agents pour utiliser des outils externes comme GitHub, une base de données ou un navigateur
- Utilise Claude Code, Codex et gemini CLI comme runtimes (sans configuration de clé API)
- Partage de pipelines communautaires via un registre de pipelines avec
aqm pull/publish - Tableau de bord web local intégré (
aqm serve)
Aucun commentaire pour le moment.