Quantum Simulator
Shor, VQE, QAOA, QFT and 200+ tests for experimentation and validation.
WarOS is the quantum-native operating system from War Enterprise. It combines a Rust kernel, open tooling, post-quantum primitives and a hybrid runtime that moves from bare metal boot to circuit simulation and algorithm experimentation.
QEMU Boot
[OK] GDT loaded
[OK] IDT loaded
[OK] Physical memory: 122 MiB
[OK] Quantum subsystem ready
Boot complete in 43 ms.
waros>
System Profile
W A R O S OS: WarOS v0.1.0
Quantum-Classical Kernel: waros-kernel
Hybrid OS Arch: x86_64
RAM: 122 MiB
Quantum: 18 qubits
Crypto: ML-KEM
WarOS spans the full path from kernel services and bare metal boot to simulation, cryptography, developer tooling and higher-level circuit APIs.
Shor, VQE, QAOA, QFT and 200+ tests for experimentation and validation.
ML-KEM, Dilithium, SHA-3 and QRNG utilities aligned with next-gen crypto workflows.
Boots bare metal on x86_64 with low-level services tuned for systems exploration.
Install with pip and prototype circuits, automation flows and benchmarks from Python.
Import, inspect and share circuits shaped for broader quantum ecosystem workflows.
REPL, bench, qstat and inspection commands for fast local iteration in WarOS.
Bell Circuit
$ qcircuit bell
q0: --[H]--o--[M]
|
q1: -----(+)--[M]
|00> : 50.2% ####################
|11> : 49.8% ###################
Shor's Factoring
$ qcircuit shor
Factoring N = 15
Base a = 7, period r = 4
gcd(a^(r/2) + 1, N) = 5
gcd(a^(r/2) - 1, N) = 3
[OK] Factored: 15 = 5 x 3
Prototype circuits in the browser, execute them with a lightweight TypeScript simulator, then export them as OpenQASM or WarOS-flavored Python.
Click a gate, then click a qubit line
WarOS is shaped for multiple entry points. Use the SDK for fast iteration, the Rust crates for systems work, or the kernel path when you need the bare metal experience.
Install the SDK and run a quick Bell-state smoke test from the command line.
Python
WarOS installation
pip install waros
# Quick test
python -c "import waros; c = waros.Circuit(2); c.h(0); c.cnot(0,1); c.measure_all(); print(waros.Simulator(seed=42).run(c, 1000))"The WarOS stack is intentionally layered so developers can start high-level and move deeper into the kernel as their use case demands.
Python SDK
User-facing API surface for rapid prototyping, scripting, and integrations.
Rust Crates
Composable crates for simulation, crypto, CLI tooling, and Python bindings.
Bare Metal Services
GDT, IDT, Paging, filesystem, Networking, and the In-Kernel Quantum Simulator.
QEMU / Real Hardware
Boot and experiment on emulated or physical x86_64 targets.
Python SDK
pip install waros
Rust Crates
waros-quantum | waros-crypto | waros-cli | waros-python
Kernel
GDT | IDT | Paging | FS | Networking | In-Kernel Quantum Simulator
x86_64 Hardware
QEMU / Real Hardware
WarOS is a public engineering surface for systems programmers, researchers and builders exploring the overlap between operating systems, simulation and post-quantum infrastructure.