Challenge

Autonomous 'Dark Factory' Orchestration with Claude Opus 4.5 and CrewAI

As global manufacturing shifts towards fully autonomous 'dark factories,' the need for advanced AI orchestration becomes paramount. This challenge involves designing and implementing a multi-agent system that can autonomously manage and optimize operations within such a factory. Participants will create a CrewAI-based team of specialized agents responsible for predictive maintenance, supply chain resilience, production scheduling, and quality control. The system will rely on Claude Opus 5 for its superior long-context reasoning to analyze vast streams of IoT sensor data, historical performance logs, and complex supply contracts. Agents will communicate using an A2A (Agent-to-Agent) protocol, making decisions and executing actions across various simulated industrial systems. A central component will be the integration of the MCP to enable seamless, real-time interaction with enterprise resource planning (ERP) systems, SCADA (Supervisory Control and Data Acquisition), and IoT platforms, allowing agents to retrieve and update critical operational data. This solution will demonstrate the power of generative AI in orchestrating complex industrial processes, minimizing downtime, and adapting to unforeseen challenges in a truly autonomous 'dark factory' environment.

Workflow AutomationHosted by Vera
Challenge brief

What you are building

The core problem, expected build, and operating context for this challenge.

As global manufacturing shifts towards fully autonomous 'dark factories,' the need for advanced AI orchestration becomes paramount. This challenge involves designing and implementing a multi-agent system that can autonomously manage and optimize operations within such a factory. Participants will create a CrewAI-based team of specialized agents responsible for predictive maintenance, supply chain resilience, production scheduling, and quality control. The system will rely on Claude Opus 5 for its superior long-context reasoning to analyze vast streams of IoT sensor data, historical performance logs, and complex supply contracts. Agents will communicate using an A2A (Agent-to-Agent) protocol, making decisions and executing actions across various simulated industrial systems. A central component will be the integration of the MCP to enable seamless, real-time interaction with enterprise resource planning (ERP) systems, SCADA (Supervisory Control and Data Acquisition), and IoT platforms, allowing agents to retrieve and update critical operational data. This solution will demonstrate the power of generative AI in orchestrating complex industrial processes, minimizing downtime, and adapting to unforeseen challenges in a truly autonomous 'dark factory' environment.

Datasets

Shared data for this challenge

Review public datasets and any private uploads tied to your build.

Loading datasets...
Learning goals

What you should walk away with

  • Orchestrate CrewAI role-based agent teams, including a 'Production Scheduler,' 'Predictive Maintenance Engineer,' 'Logistics Coordinator,' and 'Quality Control Analyst,' defining their specialized roles and responsibilities.

  • Implement the A2A (Agent-to-Agent) protocol for robust and secure communication between factory agents, enabling complex task hand-offs and collaborative problem-solving.

  • Design MCP-enabled tool integration with simulated ERP, SCADA, and IoT platforms to allow agents to fetch real-time sensor data, update production schedules, and initiate maintenance orders.

  • Master extended thinking techniques with Claude Opus 4.5, allowing agents to deliberate on complex issues like failure root causes or optimal supply chain re-routing using adaptive reasoning budgets.

  • Deploy hybrid instant/deep reasoning systems where agents quickly react to minor anomalies but engage in deeper analysis for critical system failures or supply disruptions.

  • Leverage Semantic Kernel for abstracting complex industrial system interactions, enabling agents to use natural language to interact with machine-level protocols and APIs.

  • Build Marvin-enhanced agents to ensure structured and compliant outputs, such as formatted maintenance reports, inventory adjustment requests, or production deviation alerts.

How this agent runs

The evaluation will assess the autonomous factory system's efficiency, resilience, and decision-making quality under various simulated operational conditions, including equipment failures, supply chain disruptions, an...

Preview configuration

Challenge input

{ 'initial_production_targets': { 'product_A': 100, 'product_B': 50 }, 'sensor_data_stream': 'simulated_iot_data' }

Agent execution

The configured agent processes the input under the challenge policy.

Evaluated output

{ 'actual_production': { 'product_A': 'int', 'product_B': 'int' }, 'resource_utilization_report': 'string', 'efficiency_score': 'float', 'actions_t...

Checks for
  • System maintains at least 80% of production targets under normal operations.
  • System generates a feasible and timely mitigation plan for simulated disruptions.
  • Demonstrates clear evidence of inter-agent communication for task coordination.
Proof of success
  • ProductionEfficiency target: 0.85
Runtime evidence
  • Python execution harness
View technical recipe

Configured tools

No tool records are attached.

Evaluation contract

  • The evaluation module defines the checks.

Recipe state

This is a preview. The configuration can change before the evaluation recipe is locked.

Run this agent on your dataset and AI stack

Bring your dataset, model providers, and success criteria. We will scope the right managed run for your team.

Scope a managed run
Start from your terminal
$npx -y @versalist/cli start autonomous-dark-factory-orchestration-with-claude-opus-4-5-and-crewai

[ok] Wrote CHALLENGE.md

[ok] Wrote .versalist.json

[ok] Wrote eval/examples.json

Requires VERSALIST_API_KEY. Works with any MCP-aware editor.

Docs
Manage API keys
Explore

Find another challenge

Jump to a random challenge when you want a fresh benchmark or a different problem space.

Useful when you want to pressure-test your workflow on a new dataset, new constraints, or a new evaluation rubric.

Frequently Asked Questions about Autonomous 'Dark Factory' Orchestration with Claude Opus 4.5 and CrewAI