AI BOM Generator & Project Configurator
Deploys a 9-agent AI system that processes project specifications and automatically generates complete, code-compliant BOMs in approximately 60 seconds. Agents perform load analysis, electrical calculations (cable sizing, voltage drop, protection coordination), product matching, compliance validation, cost optimization, market intelligence monitoring, supply chain risk assessment, and dynamic pricingβall coordinated through an intelligent orchestrator.
Problem Statement
The challenge addressed
Solution Architecture
AI orchestration approach
Project configuration form with building specifications and real-time electrical load calculations
Multi-agent orchestration workflow showing 9 specialized agents processing BOM generation phases
AI-Generated BOM results with 17 line items, 98.5% compliance score, and cost optimization opportunities
Real-time market intelligence dashboard with commodity price tracking and competitive price comparison alerts
AI Agents
Specialized autonomous agents working in coordination
Workflow Coordinator
BOM generation requires coordinating multiple specialized analyses (requirements, calculations, product matching, compliance, optimization, market data) in proper sequence with data dependencies.
Core Logic
Manages the 10-phase workflow execution through a state machine pattern. Analyzes project complexity, creates execution plans, delegates tasks to specialized agents, manages data handoffs via RxJS streams, monitors progress, handles errors, and compiles final results. Tracks token usage and estimated API costs throughout execution.
Requirements Analyst
Project specifications contain varied formats and require interpretation to extract actionable electrical requirements for downstream calculations.
Core Logic
Analyzes project specifications using NLP to extract electrical requirements. Processes building type, area, occupancy, equipment lists, and special loads. Calculates connected load using appropriate demand factors per building type. Identifies circuit requirements and generates structured specifications for the calculation engine.
Electrical Calculation Engine
Electrical engineering calculations (load analysis, cable sizing, voltage drop, protection coordination) require technical expertise and are prone to human error.
Core Logic
Performs comprehensive electrical calculations per NEC/REBT/IEC standards. Calculates demand load using appropriate factors (NEC 220.42), sizes cables with temperature and grouping derating, validates voltage drop limits (3% lighting, 5% power per REBT ITC-BT-19), designs circuits with proper protection coordination. Outputs validated calculations with formula documentation.
Catalog Product Matcher
Matching calculated requirements to optimal products from a 50,000+ SKU catalog while considering specifications, quality tier, brand preferences, and availability is complex.
Core Logic
Searches product catalog using specification matching algorithms. Considers user preferences (brands, quality tier, priority), checks real-time inventory across warehouses, evaluates alternatives when primary choices unavailable, calculates pricing, and selects optimal products with confidence scores and reasoning. Tracks alternatives considered for transparency.
Code Compliance Validator
Ensuring BOM items meet all applicable electrical codes and safety standards (NEC, REBT, IEC) requires expert knowledge and careful review of each item.
Core Logic
Validates complete BOM against applicable electrical standards using a comprehensive rule engine. Checks voltage drop compliance, RCD protection requirements (ITC-BT-24), overcurrent protection coordination (ITC-BT-22), cable ampacity (IEC 60364-5-52), and safety certifications. Generates compliance reports with pass/fail/warning status and remediation recommendations.
Cost Optimization Engine
BOMs often include suboptimal product choices that miss cost savings from alternatives, bundle discounts, bulk ordering, or inventory optimization.
Core Logic
Analyzes BOM for optimization opportunities across multiple dimensions. Identifies alternative products maintaining specifications at lower cost, discovers manufacturer volume discounts (e.g., Schneider Commercial Project Bundle), recommends bulk ordering (500m cable drums vs cut lengths), and suggests standardization benefits. Calculates savings with confidence scores for each optimization.
Real-Time Market Intelligence
Commodity prices (copper, aluminum, steel) fluctuate and competitor pricing changes rapidly, affecting optimal procurement timing and pricing strategy.
Core Logic
Monitors real-time commodity prices with 7-day and 30-day forecasts. Analyzes competitor pricing positions, tracks demand indicators and market trends, identifies pricing opportunities and threats. Generates market alerts for significant changes (e.g., copper price surge affecting cable costs) with recommended actions.
Supply Chain Risk Analyst
Supply chain disruptions from supplier issues, stock shortages, or logistics problems can delay projects, but risks are difficult to assess proactively.
Core Logic
Assesses supplier risk profiles using delivery performance, financial stability, and geopolitical exposure metrics. Identifies alternative suppliers with switching cost analysis, monitors critical item stock levels, evaluates lead times across warehouse network, and generates supply chain health scores with mitigation strategies for identified risks.
AI Dynamic Pricing Engine
Static pricing fails to capture optimal margins based on demand elasticity, competitive positioning, stock levels, and market conditions.
Core Logic
Applies ML-based pricing optimization considering demand elasticity, competitor pricing, stock position, and market trends. Calculates recommended price adjustments with revenue and margin impact projections. Optimizes volume discounts based on customer tier and historical patterns. Generates pricing recommendations with confidence scores and validity windows.
Worker Overview
Technical specifications, architecture, and interface preview
System Overview
Technical documentation
Tech Stack
8 technologies
Architecture Diagram
System flow visualization