crewAI se compose d'une architecture modulaire où chaque agent IA se concentre sur une tâche spécifique : un agent récupère des données historiques et en temps réel du marché et du portefeuille, un autre applique des modèles quantitatifs et des algorithmes d'apprentissage automatique pour estimer des mesures de risque telles que la Value at Risk, la VaR conditionnelle (CVaR), les tests de stress et les analyses de scénarios, et un agent de reporting compile les résultats dans des formats PDF ou tableau de bord structurés. Les utilisateurs peuvent configurer des clés API pour les sources de données, ajuster les paramètres du modèle, et étendre ou remplacer les agents pour répondre à des stratégies d'investissement spécifiques ou à des exigences de conformité.