Aerospace
example pendingFlight control · Guidance · Propulsion
monogate forge
Monogate Forge is the EML→multi-target compiler: one EML math source emits software, GPU shaders, hardware (FPGA), LLVM IR, and formal proofs.
Every target is free — no Pro tier. pip install monogate-forge, or try it in your browser at efrog.dev.
public status
pip install monogate-forge gives the full compiler: one EML source emits any target, with no license token. Or compile in the browser at efrog.dev.
pip install monogate ships the EML math library on its own: the core operator, elementary functions, BEST routing, optimizer utilities, symbolic search, and PyTorch activation experiments.
The full compiler source ships in the pip install wheel. Hardware targets (Verilog, VHDL, Chisel), GPU shaders, LLVM IR, and Lean 4 proof artifacts all emit from the same EML source.
how it works
One source.
Every target — software, GPU, hardware, IR, proofs. Free.
how it works
EML expressions can be measured and optimized as symbolic math objects.
BEST routing can choose cheaper operator families than an all-EML baseline.
Lean 4 proof obligations for the contracts you declare emit alongside the compiled code.
Whether each one is proved is a separate step, answered by Lean's #print axioms.
pip install monogate-forge emits any target — software, GPU shaders, hardware (FPGA), and LLVM IR.
Each target computes in its own arithmetic: the FPGA targets are fixed point, so their output does not match IEEE-754 software bit for bit.
examples
These cards illustrate the EML→target flow. To compile in your browser with no install, use efrog.dev, or run it locally with pip install monogate-forge.
industry coverage
These cards are not public compiler availability claims. The four example-pending cards are being rebuilt as reproducible public monogate snippets; the rest remain private evidence until their artifacts are published.
Flight control · Guidance · Propulsion
ADAS · Powertrain · Chassis
Infusion pumps · Defibrillation · PK/PD
DSP · Effects · Synthesis
Kinematics · Perception · Platforms
CNC · Additive · Quality control
Power grid · Renewables · Nuclear
Fire control · EW · Navigation
Activations · Loss · Quantisation
Biology · Climate · Physics
AES · SHA · X25519 · Post-quantum
Pricing · Greeks · Risk
OFDM · QAM · Link budget
Doppler · Beamforming · Tracking
Diodes · BJT · MOSFET · Op-amps
Kinetics · Pharma · Spectroscopy
Distance · Bearing · Projections
Demosaic · Filtering · Sharpening
Photosynthesis · Soil water · Yield
Shading · BRDFs · Shadows
Emissions · Air · Ocean · Water
Concrete · Beams · Foundations
the numbers
Installable today: pip install monogate-forge for the full compiler — C, Rust, Verilog, VHDL, HLSL, LLVM, Lean, MATLAB, and more, every target free. Or pip install monogate for the EML math, routing, optimization, search, and ML package.
About that 79.9%: 573 of 717 Lean 4 proof obligations in the Forge @verify(lean) corpus close automatically against MachLib, with no hand-written proof; the other 144 do not. MachLib measured this on 2026-09-05 under Lean v4.32.2 with foundations/scripts/closerate.sh, which you can re-run, and records it as a measurement rather than a gate, so it is not re-measured on every change. This site checks the figure against MachLib's README before each deploy.
release updates
Forge is already free to install (pip install monogate-forge). Drop your email for a note on new versions and targets. No newsletter. No drip campaign.