bluefly/ai_agent_crewai

AI Agent CrewAI Module - Multi-agent orchestration with security auditing and performance monitoring

Installs: 85

Dependents: 0

Suggesters: 1

Security: 0

Type:drupal-module

pkg:composer/bluefly/ai_agent_crewai

v0.1.1 2025-11-14 05:39 UTC

README

Overview

The AI Agent CrewAI module provides comprehensive integration between Drupal and CrewAI multi-agent systems. It enables the creation, management, and orchestration of AI agent crews directly from Drupal's administrative interface, with full support for government compliance workflows and enterprise security standards.

Features

  • Multi-Agent Crew Management - Create and orchestrate CrewAI agent teams
  • Drupal Native Integration - Full integration with Drupal's entity and user systems
  • Government Compliance - FedRAMP, NIST 800-53, and SOC2 compliance support
  • Agent Workflow Automation - Automated task distribution and progress monitoring
  • Vector Memory Integration - Shared knowledge base through agent-brain integration
  • Real-time Monitoring - Live agent performance and task completion tracking

Installation

# Enable the module
drush en ai_agent_crewai

# Run database updates
drush updb

# Clear cache
drush cr

Configuration

  1. Navigate to Administration > Configuration > AI Platform > CrewAI Settings
  2. Configure API endpoints and authentication
  3. Set up default agent templates and workflows
  4. Configure compliance and security settings

API Integration

The module provides REST endpoints for agent management:

  • POST /api/v1/crewai/crews - Create new agent crew
  • GET /api/v1/crewai/crews/{id} - Get crew status
  • POST /api/v1/crewai/crews/{id}/tasks - Assign tasks to crew
  • GET /api/v1/crewai/analytics - Get performance analytics

Requirements

  • Drupal 10.0+
  • PHP 8.1+
  • Agent Router module
  • Agent Brain module (for vector memory)
  • Government Compliance module (for compliance workflows)