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.
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.
| Quantity | Value | Unit |
|---|---|---|
| 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.