ProcessX is a process simulator that runs entirely in your browser — with industrial-grade thermodynamics, built-in optimization, and an AI copilot that builds and tunes flowsheets alongside you.
Powered by industry-standard numerics
Legacy tools were built for the desktop era — heavy installs, binary file formats, and licenses that follow you around. ProcessX starts from a different premise.
The entire solver runs in your browser via WebAssembly. Nothing to install, no license servers to chase. Open a tab and start simulating — then share a flowsheet with a link.
A modern C++ solver core compiled to WebAssembly converges steady-state flowsheets in milliseconds, right on your machine. No round-trips to a remote compute server.
Optimization is a first-class citizen, not a bolt-on. Tune parameters and process configuration together to find designs that are better — not just feasible.
Built from the ground up for LLM agents. Flowsheets serialize to clean JSON, so an AI copilot can read, build, and tune your process alongside you — even from a P&ID image.
A CoolProp-backed property package with multi-component mixtures and real equations of state (HEOS). The same numerics trusted across academia and industry.
Solve steady-state with a robust Newton solver, or run transient simulations with implicit DAE integration powered by SUNDIALS.
Because every flowsheet is plain JSON, an LLM agent can genuinely understand it — not guess at a binary file format. Ask the copilot to add a recycle loop, size a compressor, troubleshoot a convergence error, or extract a process from a P&ID image.
{
"SimpleHeatExchanger": {
"name": "HX-101",
"inlet": { "stream": "feed" },
"outlet": { "stream": "product" },
"pressure_drop": { "value": 10000.0, "fixed": true },
"heat_duty": { "value": 100000.0, "fixed": true }
}
}Human-readable JSON means your simulation is portable, diff-able, and something an AI agent can reason about directly.
Build, solve, and optimize without ever leaving the browser.
Lay out unit operations — mixers, splitters, pumps, valves, heat exchangers, columns — or just describe your process in plain language and let the copilot assemble it.
The WebAssembly solver converges your flowsheet instantly in the browser. No queues, no installs, no waiting on a remote server.
Set your objective and constraints, and let the built-in optimizer search across parameters and configuration to find a better design.
Join the engineers building the next generation of process designs — faster, web-native, and AI-assisted.