100× faster than Gymnasium
Generation runs at over a million rows per second — orders of magnitude beyond OpenAI's Gymnasium. Build a multi-million-row world while the kettle boils.
Mock Machines generates perfectly linked datasets and live APIs — at over a million rows per second — so you can demo your software and train your agents against worlds that actually behave.
Generation runs at over a million rows per second — orders of magnitude beyond OpenAI's Gymnasium. Build a multi-million-row world while the kettle boils.
Every foreign key resolves, every join is clean. Referential integrity is guaranteed by construction — ideal for exercising a semantic layer or an agentic AI end-to-end.
Each scenario ships a generated REST API so agents and apps interact with a live, mutating data model — not a static dump.
An OSI-compatible semantic layer definition is emitted with every scenario, so metrics and dimensions are defined the moment your data exists.
Pick a model, set the scale, and get a believable world in seconds — coherent entities, plausible distributions, real relationships.
Export the whole world as a single DuckDB file with its OSI-compatible semantic layer definition attached. Query it anywhere.
Connect an agent over MCP, or any client over REST, and operate against a living data model that responds, mutates and ticks forward.
A live tube graph — eleven lines, hundreds of trains, platforms held as a mutex.
First notice of loss through settlement, with capacity-capped regional adjusters.
Order fulfilment against live warehouse stock — confirmations, shipments and returns.
The canonical POMDP — a hidden tiger, noisy growls, a finite-memory policy.
Sutton & Barto's cliff-walking gridworld — three policies, one dangerous edge.
Author and edit your own scenarios. Rolling out in batches.