Sandboxes
Real tools running real code in isolation — not a syntax highlighter pretending to compile. Write, run, and inspect the results.
Write real code, run it instantly in an isolated sandbox, and see it work. No installs, no licenses, no lab machine — just a browser. Zenzei is in open beta: create a free account and help us test it.
Free beta account · Limited availability — the simulator may not be online 24/7
The product
Every engineering domain on Zenzei is built the same way: a real execution sandbox at the centre, demos to explore, and courses to take you further. One account covers all of them.
Real tools running real code in isolation — not a syntax highlighter pretending to compile. Write, run, and inspect the results.
Ready-to-run designs with nothing to prove. Open one, hit run, break it, and read the waveform. No grading, no pass or fail.
Structured, step-by-step exercises built around real designs and testbenches. You write the code and run it yourself.
Domains
The platform underneath — accounts, content, security, entitlements — is shared. Opening a new domain means adding a sandbox, not rebuilding the product.
SystemVerilog and UVM on our own simulator — assertions, functional coverage, and waveform dumps included. Demos and lessons are open for beta testing.
A full in-browser workspace — file tree, editor, and an integrated waveform viewer — for when a single-file sandbox is not enough.
The same demos-and-courses shape, pointed at models instead of silicon. Plus an AI assistant that understands the code you are writing.
Why Zenzei
Zenzei runs on a SystemVerilog simulator we develop ourselves. Every run during the beta helps us find what to fix and harden it.
Hardware today, AI next. One account, one set of progress, one place to learn the engineering disciplines that are converging anyway.
Compiles, elaborates, simulates. You get the log, the assertion results, the coverage, and the waveform — the same artifacts you would get from a commercial flow.
No licence server, no toolchain, no VM. Verification tooling has been locked behind six-figure licences for decades — this is the way in.
How it works
Open a demo or a lesson and edit SystemVerilog in a real code editor, right in the browser.
Your code is queued to our simulator, compiled, and executed in an isolated sandbox.
Read the log, check assertions and coverage, and download the waveform to see what actually happened.
Inside
A sample of what is in the sandbox today. Create an account to open any of them.
ALU Explorer
TraineeA classic 8-bit ALU with six operations — run it and watch the result table print, then trace the buses in the waveform.
Open demo →Parameterized FIFO
RegularA synchronous FIFO with random push/pop backpressure — the demo to open the waveform on: flags, pointers, and data flow all visible.
Open demo →AXI-Lite Handshake Bug Hunt
RegularSVA assertions guard the valid/ready handshake — and catch a deliberate bvalid-drop bug. Watch protocol checking in action.
Open demo →UVM Hello World
SeniorA complete minimal UVM environment — sequence, driver, monitor, scoreboard, and a covergroup — in one readable file.
Open demo →Pricing
Zenzei is a beta: it is still being built, and the simulator is not online all the time. Create a free account to test the platform. A public demo is planned for late December — what stays free after that has not been decided yet, and we will say so before anything changes.
$0 during the beta
Later
To be defined.
Join the open beta. An account takes a few seconds and is free, and every run you make helps us build a better simulator.
Join the open beta