// Decision Engine Platform

Design, plan, and estimate edge AI deployments

Three primary engines for the core deployment tasks. Supporting engines for subsystem-level validation. All deterministic, all with JSON export.

Supporting Engines — Deployment Planning

Subsystem-level engines for infrastructure sizing. Use independently or let the primary engines orchestrate them.

Core
Hardware Selector
Choose the right accelerator family — Jetson, Coral, Hailo, or RK3588 — based on scenario, model type, stream count, power budget, and environment.
Scenario Model type Stream count Power budget Environment
→ Ranked platforms · Confidence score · Purchase links · JSON export
GPU Sizing
Validate compute headroom for inference workloads. Calculates required TOPS, projected FPS, and latency against platform capabilities.
Model architecture Batch size Latency target Throughput
→ Platform match · FPS estimate · Headroom risk · JSON
Module Power Calculator
Size node power budgets and infrastructure. Calculates TDP, PSU specification, cable gauge, battery capacity, and runtime for Jetson, Coral, and Hailo modules.
Module family Operating mode Workload profile Battery runtime Peripherals
→ Module TDP · PSU spec · Battery capacity · Current draw · JSON
Core
Power Budget Planner
Size total system power draw, PoE switch budgets, battery capacity, or UPS runtime. Flags devices exceeding power class limits.
Device count PoE class UPS runtime Cooling load
→ Total TDP · PSU spec · Switch recommendation · UPS sizing · JSON
Network Bandwidth
Model bitrate for multi-camera deployments. Sizes network capacity and flags saturation risk.
Camera count Resolution Encoding Uplink budget
→ Total Mbps · Switch spec · Uplink recommendation · JSON
Advanced
Storage Endurance
Model NVMe wear for continuous recording. Calculates drive lifespan based on workload, write-amplification, and retention needs.
Bitrate Retention period Drive TBW Write amplification
→ Capacity needed · Drive spec · Lifespan · JSON

Finding the right engine for your task

Start with a primary engine for end-to-end results, or use a supporting engine for subsystem-level validation.

Engine Primary Goal When to Use
Primary Engines
Supporting — Deployment Planning
Hardware Selector Platform recommendation Comparing Jetson, Coral, Hailo, RK3588
GPU Sizing Compute headroom and FPS estimate Validating inference performance on target hardware
Module Power Calculator Per-node power budgets Sizing PSU and battery for individual nodes
Power Budget Planner PSU, PoE, UPS specification Sizing power infrastructure for multi-node deployments
Network Bandwidth Multi-camera bitrate and switch spec Sizing network capacity for edge stations
Storage Endurance NVMe drive selection and lifespan Planning 24/7 recording storage
Supporting — Model & Inference
Inference Estimator Model FPS and latency Looking up performance benchmarks
Memory Estimator VRAM and system memory required Validating memory fit on target hardware
Stream Calculator Node count for multi-camera workloads Sizing deployment for specific FPS and camera count
Model Comparator Ranked model selection Choosing best model architecture for your constraints