Simulate Real‑World Automation Before You Build

Test workflows, catch failures, and validate processes with timeline‑based simulation.

From manufacturing lines to food production, model complex systems and see what breaks—before investing time and money.

Multi-Shift Bakery Operations

Multi-Shift Bakery Operations

04:00 – 20:00 • 960 min
Head BakerUtil: 30.7%
🔧
🌀
📄
🔥
🍞
📄
🔥
🍞
🔥
🔥
Assistant 1Util: 27.1%
🥐
🌀
🔥
🍞
🥖
🥐
🥐
Assistant 2Util: 26.6%
🥖
🥖
🥐
🥐
🥖
📄
Duration: 960 min Tasks: 26 Actors: 3 Equipment: 5 Resources: 6 Products: 5
Open in Playground

Design, validate, and iterate—
all in one place.

Build Real Workflows

Design processes with code or visually, with changes reflected in both.

A Monaco-powered JSON editor meets drag-and-drop timeline manipulation. Design processes with actors, equipment, and resources that interact like they would in the real world, or define your own custom objects.

See What Breaks Immediately

Catch errors, resource conflicts, and timing violations as you design.

The validation engine runs a growing library of computational checks in real-time. Resource conflicts, timing violations, scheduling overlaps, profitability metrics, equipment capacity constraints—all caught as you build.

Custom Metrics for Validation

Define your own success criteria and validation logic with JavaScript.

Write custom metrics in the Metrics Editor. Infuse the power of the simulation playground with your own logic, enabling precise validation of all your simulations against exactly what matters most.

Physical. Digital. Displays.

Model equipment, spaces, and digital systems, including UI displays.

Support for physical and digital locations, digital objects, and a system for defining UI elements. Model backup workflows, delivery routes, website order handling, and more.

How The Engine Works

Timeline-Based Modeling

Visual drag-and-drop editor for task scheduling, resource allocation, and actor coordination. Move tasks, resize durations, add dependencies—all while validation runs in the background.

Real-Time Metrics

Automatically computes throughput rates, resource efficiency, labor utilisation, cost per unit, and cycle times. Instant feedback on economic viability and physical feasibility.

Universal Object Model

Standardised schema distinguishing persistent equipment (with states like clean/dirty/in-use) from consumable resources (with depletable quantities). Tasks interact with objects by modifying their properties.

Interactions Made Simple

Tasks use the ‘interactions’ concept. The engine executes interactions at task start time—from changing an emoji to reducing server capacity during a hardware upgrade.

Open Source
Community-Driven
Transparent validation engine and open metrics catalogue
Validated
Real-World Metrics
Economic feasibility and operational constraint validation
AGPL 3.0
Open Core Licensing
Free for open source, enterprise options available
No Vendor Lock
Extensible Platform
Understand and extend every validation function

Beyond Just Simulation

01

Community Knowledge Base

The simulation playground connects to a growing wiki of validated automation processes. Learn from working examples, contribute your own discoveries, and build on proven approaches rather than starting from scratch.

02

Real-World Applications

The validation framework includes metrics that matter in actual business contexts: throughput analysis, resource efficiency calculations, economic feasibility checks, and operational constraint validation.

03

Open Development

The entire platform is transparent and community-driven. The validation engine, metrics catalogue, and simulation framework are all open for inspection and contribution. No black box algorithms—computational validation you can understand and extend.

Open core, transparent terms

AGPL 3.0

Open Source

The Universal Automation Wiki follows an open core licensing model using the AGPL 3.0 license. You’re free to extend, improve, or modify the code—your changes must be made public and open source under the same license.

Enterprise

Enterprise License

Enterprises can purchase an Apache 2.0 license, permitting private modifications. If you’re interested, contact contact@universalautomation.wiki.

Why This Matters

Most automation projects fail not because the technology doesn’t work, but because the process design doesn’t account for real-world constraints. Resource conflicts, timing dependencies, equipment limitations, and human factors. These are predictable problems that a simulation would catch early.

By testing automation workflows in a validated simulation environment, you can identify genuine bottlenecks, understand real resource requirements, and make informed decisions about what’s actually worth automating.

Ready to Test Your Ideas?

Start building validated simulations instead of crossing your fingers and hoping for the best.

Launch Playground