MODEL. SOLVE. EXPLORE.

The editor for
engineering equations.

Work with engineering equations in an editor built for them. Intelligent autocomplete, unit-aware feedback, live results, AI assistance, and design studies stay connected to your model.

From equipment sizing to whole-system studies. In your browser.

ENGINEERING CONTEXT, AT YOUR CURSORPRODUCT VIEW
Engineering Genius / Equation editor
Engineering equation editor with context-aware Water property completion, a call template, and function help
Property inputs and function help, right beside your equations.

Work in one editor.Write → solve → inspect → explore

Your model.Write equations or build with AI

Connected tools.Autocomplete, units, and numerical feedback

Your judgment.Inspect assumptions. Challenge the result.

ENGINEERING TOOLS, WORKING TOGETHER

The tools you need.
Where you work.

Write, navigate, and refine engineering equations with the tools of a modern editor. Numerical results and design studies stay connected as the model evolves.

01 / WORK IN THE MODEL

Engineering context. At your cursor.

Autocomplete that knows the calculation
Complete variables, functions, fluids, and units. Property inputs adapt to the selected substance. Expected units appear first when you enter a quantity.
AI suggestions as you work
Accept a suggested continuation or a related next edit with Tab. Select a block and describe a change; review the proposed edits in place.
A model you can navigate
Jump to a definition, find references, and rename a variable with its settings. Hover to inspect the solved value, units, defining equation, and bounds.
Engineering Genius autocomplete offering valid Water property inputs and an Enthalpy call template
Choose Water, and completion offers its valid property inputs—with the call signature and explanation alongside.View full size

02 / EXPLORE THE CONSEQUENCES

Turn an input into an investigation.

Change a number. Follow the results.
Drag an input to recalculate, pin the outputs you care about, and compare changes against a baseline. Live solve can also refresh results after a valid edit.
Go from a sweep to a target
Quick sweep plots changing outputs directly from an input in the equations. Goal seek works backward from a target output to a candidate input you can apply.
See where a solve needs attention
Unit warnings, equation residuals, and variables at their bounds make problems visible. Adjust guesses and bounds, or search from other starting values for additional solutions.
Quick sweep of Rankine boiler pressure from 4000 to 12000 kPa showing efficiency and net power on separate charts
One boiler-pressure sweep. Two linked views of the tradeoff: thermal efficiency and net power.View full size

One model. More ways to solve it.

Coupled nonlinear equations, transient models with integrals and differential equations, and complex-valued calculations sit alongside property evaluation and unit checks. Bounded optimization and uncertainty analysis help turn a solved case into a design decision.

Engineering autocomplete and model analysis work without AI. AI suggestions require a configured model. Live solve supports models of up to 400 equations.

Explore the engineering editor

ONE MODEL. ROOM TO EXPLORE.

An editor that follows
your thinking.

Develop the equations yourself or describe a problem to the agent. Properties, numerical results, studies, and diagrams stay in one project, with the model open for inspection and editing.

01 / DESCRIBE & SOLVE

Start with a problem. Build a working model.

Describe the situation and the result you need. The agent develops the model, writes its equations, and runs the solver. The working calculation stays open for inspection and refinement.

  • Natural-language problem descriptions
  • Model building, unit checks, and solving
  • Visible equations and reviewable changes
Start with your problem
Engineering Genius agent turning a request for cycle reheat into a plan with model edits and solve checks
A request to add reheat becomes a plan, model edits, and solve checks.View full size

02 / STUDY & UNDERSTAND

Go beyond a single answer.

Explore the tradeoffs. Run parametric studies, plot process paths, optimize a design, and understand how uncertainty affects your results.

  • Thermophysical properties for 160+ substances
  • Property diagrams and parametric studies
  • Optimization and uncertainty propagation
Explore cycle analysis
Rankine cycle process paths on a temperature–entropy diagram
A Rankine cycle, from state points to process paths.View full size

03 / BUILD & SHARE

Give your model a life beyond the editor.

Draw your process with connected equipment symbols. Add inputs and outputs, then publish a calculation app that others can use.

  • Interactive diagrams and calculation apps
  • Live editing and comments
  • Project history, branches, and reports
See how sharing works
Engineering equipment connected in the diagram designer
Connect the equipment. Keep the equations underneath.View full size

AI REASONING. A MODEL YOU CAN EXAMINE.

An answer is a start.
The reasoning matters.

The agent works through the problem using model-building and solve tools. Its tools return solve status, residuals, and changes in results to the agent. Read the equations and property calls behind the answer. Question an assumption, ask for a different approach, and solve again to see what changes.

  • Keep or undo proposed edits
  • Inspect assumptions, units, and property sources
  • Compare alternatives with the numerical solver
Learn how to review a solution
REVIEW THE CHANGE, RIGHT IN THE MODEL
Product screenshot showing an AI proposal converting pressure units, with keep and undo controls beside the changed equations
Review changes beside the equations. Keep or undo each edit.View full size

EXPLORE A SMALL PART OF THE WORKFLOW

Change one thing.
See what follows.

These fixed examples illustrate how a model responds to changing inputs. The full workspace builds and solves your own problems; this preview does not run the AI agent.

Interactive example
EQUATIONSSI UNITS
1"Steady-flow heater · constant specific heat"
2Q_dot = m_dot*c_p*(T_out - T_in)
3m_dot = 0.5 [kg/s]
4c_p = 4.18 [kJ/kg-K]
5T_in = 20 [C]
6Q_dot = 50 [kW]
T_out = 43.92 °C

Steady flow · 0.5 kg/s · inlet at 20 °C

YOUR INPUT
10 kW100 kW
Outlet temperature
43.9°C
Heat input →

Illustrative calculations with fixed assumptions. The full workspace solves your own systems of equations.

Build your first model

START WITH THE QUESTION YOU HAVE.

Engineering questions.
Across systems and scales.

Work on a single component or connect a whole system. Ask for sizing, operating limits, sensitivity, or a comparison between design options.

MAKE THE REASONING SHAREABLE.

Good engineering
is a team effort.

Work through it together.

Live sessions and comments keep the conversation close to the calculation.

Keep the story of the model.

Use branches and project history to follow what changed and why.

Explore collaboration and sharing

BEFORE YOUR FIRST MODEL.

A few good
things to know.

The getting started guideExplore the editor. Build a model. Follow the results.
What is Engineering Genius?

Engineering Genius is an engineering equation editor with intelligent autocomplete, unit-aware diagnostics, numerical solving, and integrated AI assistance. Write and refine models, inspect live results, run studies, and create plots and diagrams in one project. You can also describe a problem and ask the agent to build the model. It was previously called EQS.

How can I check the answer?

Review the assumptions, equations, units, property methods, and solver results. Ask the agent to explain a step, compare a different assumption, or rerun a known case. A converged calculation does not by itself establish that the model represents your system correctly.

Where do fluid properties come from?

CoolProp is the main real-fluid property source, alongside NASA ideal-gas data and a dedicated psychrometric model. Property coverage and valid ranges depend on the fluid and method. The function help identifies sources for engineering correlations.

About the CoolProp property library
Can I bring calculations from other tools?

Import supported EES models and Mathcad worksheets, convert supported Excel formulas into equations, or load spreadsheet data into tables. Each conversion has limits. Review skipped expressions, units, and reference results before extending the model.

Review import and conversion options
Can I describe a problem in my own language?

Describe your problem in a language supported by your selected AI model. Include values with units and explain specialized terminology. Review the resulting model to check that it reflects your intended meaning.

How do I get access?

Use the workspace address supplied by your administrator. AI availability depends on the workspace configuration, and a new account may need approval. You can also write and solve models directly. The walkthrough and illustrative calculations on this site need no account.

YOUR NEXT “WHAT IF?” STARTS HERE.

Open the editor.
Build your next model.

Start from equations, an existing calculation, or an engineering brief. Follow the guide to build, solve, and refine your first model.

Open Engineering GeniusTry an interactive exampleWorkspace access may require administrator approval.