YangFW/AgentNexus

Plateforme de travail agentique extensible, prenant en charge les modèles, agents, compétences, MCP, collaboration d'experts, automatisation et livraison de documents multi-formats.

Qu'est-ce que AgentNexus ?

AgentNexus est une plateforme de travail agentique modulaire et hautement extensible, conçue pour les développeurs et les utilisateurs avancés d'agents IA. Elle offre un environnement unifié pour orchestrer des modèles de langage, des agents spécialisés, des compétences (skills), des protocoles MCP, et des workflows collaboratifs avec des experts humains ou automatisés. La plateforme excelle dans la gestion de pipelines complexes de génération et de livraison de documents dans divers formats (Markdown, PDF, etc.), en s'appuyant sur une architecture ouverte qui permet l'intégration de nouveaux outils et services via des connecteurs standards. AgentNexus se distingue par sa capacité à fédérer des ressources hétérogènes (modèles propriétaires ou open-source, bases de connaissances, APIs externes) et à orchestrer des processus multi-agents avec routage intelligent des tâches. Idéal pour les équipes techniques qui souhaitent automatiser des flux de travail documentaires complexes, de la recherche à la production de rapports, tout en conservant un contrôle granulaire sur chaque étape du processus.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add YangFW/AgentNexus

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait AgentNexus ?

Plateforme de travail agentique extensible, prenant en charge les modèles, agents, compétences, MCP, collaboration d'experts, automatisation et livraison de documents multi-formats.

Fonctionnalités principales

  • Extensibilité : Architecture modulaire permettant d'ajouter facilement de nouveaux modèles, agents, compétences et connecteurs.
  • Orchestration multi-agents : Coordination de plusieurs agents spécialisés pour accomplir des tâches complexes.
  • Support MCP : Intégration native du protocole MCP (Model Context Protocol) pour une communication standardisée entre composants.
  • Collaboration d'experts : Workflows hybrides combinant agents IA et validation humaine.
  • Automatisation : Pipelines automatisés pour la génération et la livraison de contenu.
  • Livraison multi-formats : Export des résultats en Markdown, PDF, HTML, et autres formats.

Prise en main

# Cloner le dépôt
git clone https://github.com/YangFW/AgentNexus.git
cd AgentNexus

# Installer les dépendances
pip install -r requirements.txt

# Lancer l'interface
python main.py

Configuration

Créez un fichier .env à la racine du projet :

MODEL_PROVIDER=openai
API_KEY=votre_clé_api
MCP_ENDPOINT=http://localhost:8080

Utilisation

from agentnexus import AgentNexus

# Initialiser la plateforme
nexus = AgentNexus(config="config.yaml")

# Exécuter un workflow
nexus.run_workflow("generate_report", parameters={
    "topic": "IA agents",
    "format": "pdf"
})

Structure du projet

Dossier/ModuleDescription
agents/Définitions des agents spécialisés
skills/Compétences réutilisables
mcp/Implémentations des protocoles MCP
workflows/Pipelines d'automatisation
output/Documents générés

Contribution

Les contributions sont les bienvenues ! Consultez le fichier CONTRIBUTING.md pour les directives.

Licence

Ce projet est sous licence MIT. Voir le fichier LICENSE pour plus de détails.

Skills associés