SG·Lib Consulting
← sg-lib.org ENDEJA
MATLAB® → Python · since 1990

Your MATLAB code, run by AI agents on Python.

We move engineering teams from MATLAB to Python — no licence, no downtime — then let AI agents evolve the software on a clean Python foundation. For automotive, aerospace and automation teams in Munich, Bavaria, Baden-Württemberg, Tyrol, Switzerland and Liechtenstein.

9 MBPython kernel per AI agent — vs ~1.4 GB for a MATLAB kernel (R2024b)
1990MATLAB & AI practice — three decades at the front line
100 %results verified against the MATLAB original
0licence lock-in — run your existing code
Two ways to use your MATLAB code

Convert it — or keep running it from Python.

You do not have to choose up front. Most teams combine both: translate the critical core, keep the rest running until it is ready.

Path 1 — Convert

MATLAB code converted to Python

We port your MATLAB to clean, maintainable Python. It is structured to stay visually close to MATLAB — including varargin/nargout — and the graphics come out strikingly similar. This is the ClevePython path.

  • Idiomatic Python your team and AI agents can read and extend
  • Numerically verified against the MATLAB original
  • No MATLAB licence in production
Path 2 — Interoperate

MATLAB code used from Python

Existing MATLAB code keeps running — called directly from Python via just-in-time translation, without a MATLAB licence. Nothing has to be rewritten before it delivers value; you migrate at your own pace.

  • Reuse business-critical code unchanged
  • Mix Python and MATLAB-origin code in one process
  • Migrate module by module, no big-bang rewrite
Why act now

A strategic decision, not a translation exercise.

Independence & cost

Free choice of release cycles, no licence lock-in, predictable operating cost.

Connected to AI

Python is the language of agentic AI — code Claude, ChatGPT & co. read, extend and verify directly.

Talent & standard

The de-facto standard in teaching and industry — easier to staff, easier to integrate.

Future-readiness

Open interfaces to CAD, simulation, databases and the scientific Python stack.

What we deliver

Services

From the first inventory to AI-driven background automation — the full path, in controlled steps.

01

Assessment & strategy

Inventory of your MATLAB code, dependency and toolbox audit, a roadmap with effort and risk.

02

Code porting

Convert to clean Python, visually MATLAB-close (varargin/nargout), with strikingly similar graphics.

03

Interop & JIT

Run existing MATLAB code from Python via just-in-time translation — without a MATLAB licence.

04

Automated conversion

Independent, AI-assisted processes that port and check largely by themselves; humans decide at the control points.

05

Toolbox replacement

Equivalent Python packages for the MATLAB toolboxes you use, including numerical verification.

06

MCP servers

Your tools, libraries and data exposed as MCP servers — AI agents call them directly, controlled and securely.

07

Integration

CAD, databases (SQL and FileMaker), measurement systems, multibody simulation — via code/JSON and MCP.

08

New methods

Own AI agents with a deterministic — not probabilistic — way of working, reinforcement learning, and Visual Language Action (VLA).

09

Quality assurance

Differential tests against the MATLAB original — traceable, reproducible results for QM and certification.

How we work

Predictable, milestone by milestone.

01

Assessment

Scope, risks and quick wins become visible.

02

Pilot

One bounded module ported and verified — feasibility proven, not claimed.

03

Migration

Step-by-step porting during ongoing operations.

04

Verification

Every result checked against the MATLAB original.

05

Enablement

Handover, training, operation — your team works on its own.

Why us

Behind our offering stands Prof. Dr. Tim C. Lueth — a MATLAB user and AI specialist since 1990, with more than three decades at the front line of both worlds, at the Technical University of Munich.

  • Decades with computer-assisted medical devices — development, documentation, certification, production, surveillance and service.
  • Deep toolbox & third-party knowledge — CAD, databases (SQL and FileMaker) and AI agents.
  • Our own SG-Lib library — built in MATLAB over many years, now ported to Python ourselves (ClevePython).
  • Research and practice combined — TU Munich, with a demonstrable publication and development history.

Who it is for

Research & development departments, engineering teams and companies — especially in automotive, aerospace and automation.

Business-critical code

Move MATLAB code to Python — future-proof, AI-ready, cost-efficient.

Regulated products

For example computer-assisted medical devices — traceability and full QM documentation preserved.

AI agents at scale

Hundreds of parallel agents — 9 MB Python kernel vs ~1.4 GB MATLAB; from spell-checking and translation of source code to QM docs, transfer to NVIDIA / Raspberry Pi / Arduino and microcontrollers (MicroPython: ESP32, RP2040/RP2350, STM32, nRF52, SAMD, i.MX RT).

Start with a no-obligation assessment

Boost your software team's productivity beyond anything you thought possible.

Let AI agents evolve your software solutions on a Python foundation — reusing your existing MATLAB code. We guide the step predictably, with low risk.

MATLAB is a registered trademark of The MathWorks, Inc. This offering is independent of and is not affiliated with MathWorks.