RunMat
GitHub

RunMat: Free Runtime for MATLAB Code (Browser & Desktop)

Execute .m files instantly with automatic GPU acceleration. An open-source runtime built on MATLAB semantics. No license or installation required.

Run your math, blazing fast

Write MATLAB-syntax code and run it with GPU acceleration, in your browser, on the desktop, or from the CLI. No license required.

See your math in 3D

GPU-accelerated 2D and 3D plotting, built into the same environment as your code. Your plots are part of the same computation chain as your math. No copying data between systems, no separate plotting library.

Syntax you already know.

MATLAB syntax reads like the whiteboard: one line of math, one line of code. You and your team already know it. Write the math you mean, and RunMat routes it across CPU and GPU automatically.

x = 0:0.001:4*pi;           % 0 to 4π in steps of 0.001
y = sin(x) .* exp(-x/10);   % regular MATLAB language math

The fastest runtime for your math

RunMat runs math faster because of how the runtime is engineered. Fusion merges sequential operations into fewer GPU steps; residency keeps your arrays on-device between steps. That means less memory traffic, fewer program launches, and faster scripts.

Debug with full visibility

Debug faster by seeing everything as you write. Hover any variable to see its shape and type. Click on an intermediate value to inspect it. Dimension mismatches are flagged in the editor before you run.

Every change versioned. No git required.

Every save is a version, automatically. Per-file history and full project snapshots track every change, even on terabyte-scale datasets. Share projects with your team, no git setup, no merge conflicts.

Automatic file history

Every save creates a version. Browse the timeline, restore any previous state. No commits, no staging.

Project snapshots

Capture your entire project in one click. Restore instantly. A clean timeline with no merge conflicts.

Cloud project sharing

Share projects with colleagues instantly. No shared drives, no emailing files.

Scale your math, not your toolchain

Same code runs on Apple, Nvidia, and ARM GPUs across macOS, Windows, and Linux. For large data, a sharded cloud filesystem handles multi-petabyte datasets with parallel reads and writes designed for NIC saturation. Delta snapshots version your datasets efficiently without duplicating terabytes.

Any GPU

Metal on Mac, Vulkan on Linux and ARM, DirectX 12 on Windows. No CUDA dependency.

Any OS

macOS, Windows, Linux, and headless servers. Same runtime, same results.

High-bandwidth cloud filesystem

Sharded storage for multi-petabyte datasets. Parallel reads and writes designed for NIC saturation. Delta snapshots for efficient dataset versioning.

Open source, MIT licensed

Read every line of code that runs your math. Fork it, audit it, self-host it. No vendor lock-in, no black boxes. The runtime is on GitHub and actively maintained.

Secure by design

Security, compliance, and deployment options for teams that protect proprietary research and engineering data.

SSO & SCIM

Integrate with your identity provider. Provision and deprovision users automatically.

ITAR-compliant deployment

Self-hosted, air-gapped option available for export-controlled environments.

Open source & auditable

MIT-licensed runtime. Inspect every line of code that runs your math.

SOC 2 ready

Built to SOC 2 standards. Audit planned for Q2 2026.

Try it now

Free, instant, no sign-up. Open the sandbox and write your first script in seconds.