Bertalanffy Labs
TR
Bertalanffy Labs / Isomorph

Isomorph

Open, source-verified counterparts of engineering software that AI agents can drive.

The name comes from Bertalanffy's concept of isomorphism: the same laws recurring in different systems. The equation for a bolt's preload is the same equation whichever program it sits in; Isomorph writes it in the open, together with its source.

lK FM FM M12 · 8.8 isomorph-mechFig. 1 Bolted joint, section
§ 01 / Why

Why.

Turkish manufacturing SMEs pay foreign-currency licences for software they only partly use. The engineering calculation sits in a closed box, and its source cannot be seen.

Systems principle: the open system. A calculation becomes trustworthy when its inputs, source and outputs can be read.

  • AOpen.The calculation code is on GitHub; read it, fork it, change it.
  • BSourced.Every number is tied to a published standard and a worked example.
  • CLicence-free.No foreign-currency annual licence; what you use is yours.
§ 02 / Packages

Packages.

isomorph-mech is released; the rest are on the roadmap. A package counts as released only once its verification is published.

  1. isomorph-mechreleased · v0.1

    Machine elements and tolerances: bolts, bearings, shafts, tolerance stack-up.

  2. isomorph-pdmroadmap

    Product data management on open CAD formats.

  3. sheet-metal quoteroadmap

    Sheet-metal quoting tool.

  4. 2D drawingroadmap

    Technical drawing.

  5. FEAroadmap

    Finite element analysis.

  6. parametric CADroadmap

    Parametric solid modelling.

§ 03 / Verification

Verification.

Every module is tested against worked examples from a published source. This table is the live version of docs/dogrulama.md in the repository; the numbers are read from docs/rozetler/*.json.

Verification results will appear here, read directly from the repository files, once isomorph-mech is public. No number on this page is typed by hand.

§ 04 / With an agent

Use it with an agent.

"Check an M12 8.8 bolt"[30–90 second demo video]

Ask an agent such as Claude in plain language; the result comes back with the standard and section it rests on. The calculators are published as an MCP server.

# MCP setup
[MCP install line]
§ 05 / Principles

Principles.

Short summaries; the full texts live in the repository.

Clean room

We learn what other software does from its public documentation and published standards. We do not take its code, the closed parts of its file formats, or how it does it.

Protocol, GitHub →

Limits of responsibility

Isomorph is a calculation tool; it does not replace an engineer's sign-off. Unverified modules are marked "experimental".

Responsibility notice, GitHub →
§ 06 / Get involved

Get involved.

Three ways in.

Code

Report a bug, propose a module, send a fix.

github.com/bertalanffylabs →

Reference case

If you have a worked calculation with a known source, we will add it to the verification set.

support@bertalanffylabs.com

Pilot SME

Try Isomorph in your workshop, and let's see together where it falls short on real work.

support@bertalanffylabs.com