EngineerLM

Engineering calculations you can hand to a reviewer

Ask in plain language. 22 typed engineering tools do the arithmetic - thermal-fluids, electrical power, and a cross-domain workflow that carries one duty point from the piping to the transformer. Every run is stored with its inputs, its tool version and its assumptions, over chat, a REST API and MCP.

Sign in with Google See the examples

Signing in with Google creates your account. Access to chat, the API and MCP is switched on once an administrator approves it, so you may wait a little before your first calculation. No card is asked for at any point.

The model picks the tool. The tool does the maths.

Typed tools, not guesses

The model only ever emits JSON arguments, validated against the tool's own schema before anything runs. Numbers come from CoolProp, fluids, ht and closed-form engineering methods - never from the model's own arithmetic. See all 22 tools.

One call, two domains

pump_motor_feeder takes a steady-state duty point from pipe friction through the pump curve, the motor's electrical demand and the feeder drop to transformer loading - dispatching every step to another registered tool and recording the lot as one execution.

Studies you can revise

Results attach to a study. Each edit is an immutable revision, two revisions compare side by side, and the calculation record exports as JSON or CSV with per-step provenance and the pinned method.

Chat, REST and MCP

One identity and one set of elm- keys across all three. The engineering API has durable execution with polling and cancellation; MCP puts the same registry inside your assistant.

A worked example, with real numbers

Reference case wf-pmf-si-001: a transfer pump moving water through a straight steel run into a pressurised vessel, and the motor, feeder and transformer that supply it - graded against hand arithmetic at 1e-09 relative tolerance. One call returns the whole chain.

QuantityValueUnit
Pump duty flow 159.956 m3/h
Pump duty head 44.6105 m
Pump shaft power 24.8759 kW (mechanical, at the coupling)
Motor real input power 26.7483 kW (real input, three-phase total)
Motor apparent power 30.7452 kVA (three-phase total)
Motor line current 44.3769 A (line RMS)
Feeder voltage drop 5.52116 V (line-to-line)
Feeder drop 1.3615 percent of the sending-end voltage
Transformer loading 0.683227 fraction of rated kVA
Transformer efficiency 0.982368 fraction

Values are rounded for reading; the stored record keeps them at full precision. Open this as a stored calculation record.

Honest about what this is

  • A small, personally operated service in its test phase - not a commercial product with uptime guarantees.
  • Results are inputs to your engineering work, not a substitute for judgment or for a licensed engineer's review.
  • Pricing is published from the plan rows this deployment holds, and says plainly what is and is not switched on. No waitlist, no email capture, no pretend checkout.