zkaedi.ai — Bootstrap VERIFIED · zcc2.s ≡ zcc3.s byte-identical

ZKAEDI.
The C compiler
that compiled itself.

ZKAEDI is an AI-native, self-hosting C compiler with 3-stage bootstrap verification, native WASM emission, and ZK-provable AST correctness. It has compiled Doom, SQLite, Lua, and QuickJS from source — and it runs entirely in your browser at zkaedi.ai.

Compile Now — Free View Source
439/439
Corpus Tests
3-Stage
Self-Host Verified
4 Targets
x86 · RISC-V · Win64 · WASM
$0
Infra to Start
Compiled Doom linuxdoom-1.10 from source
Compiled SQLite 3.53.1 Full production amalgamation
Compiled QuickJS Full ES2020 JavaScript engine
Compiled Lua 5.4.6 Full interpreter + stdlib

Compile C.
In your browser.
Right now.

ZCC stage-3 bootstrap runs as WebAssembly. No server, no login, no latency. Hit Ctrl+Enter to compile.

zkaedi.ai
source.c ZCC 4.0.0

        
      

Not your average
online compiler.

ZCC has features that GCC and Clang charge enterprise contracts for — and some they simply don't have at all.

3-Stage Self-Hosting Bootstrap

GCC compiles ZCC. ZCC compiles ZCC again. The two outputs are bit-for-bit identical — cmp zcc2.s zcc3.s. This is the gold standard for compiler correctness that most compilers never achieve.

In-Browser WASM Engine

ZCC is compiled to WebAssembly (Milestone 19). The entire compiler runs in your browser via a Web Worker — no backend, no API calls, no latency. Compile anywhere, even offline.

Zero-Knowledge Compiler Proofs

Every compilation can produce a BN254 ZK proof of AST correctness via R1CS circuits. Verify the proof on-chain via the Solidity verifier — cryptographic evidence that your binary was correctly compiled.

3D Holographic AST Observatory

Pro users get a live WebGL visualization of the compiler's internal AST, IR graph, and basic block structure — rendered in 3D with AVX-512 particle physics. No other online compiler has this.

4 Native Code Targets

Emit to x86-64 (System V + Intel syntax), RISC-V 64 (RV64GC), Win64 PE (direct PE/COFF emission), and WASM32-WASI standalone — all from the same C source file.

AVX-512 SIMD Auto-Vectorizer

ZCC's autonomous SIMD pass detects vectorizable loops and emits AVX-512/AVX2/NEON intrinsics. Paired with the Z3 SMT superoptimizer for formally proven peephole rules — 8/8 rules verified UNSAT.

Simple, honest pricing.

Start free. Upgrade when you need more power, more targets, or the full AST Observatory.

Free
$0 / forever

Everything you need to get started with ZCC in the browser.

  • In-browser x86-64 compilation
  • 3 built-in demo programs
  • ZCC IR (SSA) output viewer
  • Syntax-highlighted assembly
  • 100 compiles / day
  • Upload your own .c files
  • .s / .wasm download
  • 3D AST Observatory
  • ZK compiler proofs
Start Free
Team
$49 / mo

For teams and organizations with CI/CD integration needs.

  • Everything in Pro
  • Up to 10 seats
  • REST API access
  • CI/CD GitHub Action
  • On-chain ZK proof publication
  • Private compile history
  • Custom RISC-V target flags
  • Slack / Discord notifications
  • Dedicated support SLA
Contact Us →

All plans include access to the open-source ZCC compiler. Hosted at zkaedi.ai · View source on GitHub →

Get early access.

ZKAEDI Pro is launching at zkaedi.ai. Join the waitlist for a 50% founding member discount and be first to try the 3D AST Observatory and ZK proof downloads.

419 developers already on the list. No spam, ever.