🚀 Getting Started

Install ThermX, verify system requirements, and get your first model running in minutes.

System Requirements

ComponentMinimumRecommended
OSWindows 10, macOS 12, Ubuntu 20.04Windows 11, macOS 14, Ubuntu 22.04+
RAM4 GB8 GB or more
Disk~4 MB (installer)Any SSD
GPUOptional — any integrated GPUVulkan / Metal / DX12 capable GPU
BrowserChrome 113+, Edge 113+Latest Chrome or Edge (WebGPU)
Tip

A discrete GPU with Vulkan, Metal, or DirectX 12 support enables the GPU-accelerated solver, which is significantly faster for large or complex models.

Download & Install

Choose your platform below. All downloads are free. A license activation will be required for premium features when they launch.

Windows

  1. Download ThermX-Setup.msi
  2. Double-click the installer and follow the prompts
  3. Launch ThermX from the Start menu or desktop shortcut

macOS

  1. Download ThermX.dmg
  2. Open the .dmg and drag ThermX to your Applications folder
  3. On first launch, right-click → Open if macOS shows a security warning
Note

The macOS build is Apple Silicon native (arm64). On Intel Macs, use the browser version (Chrome/Edge) instead.

Linux

  1. Download thermx_1.5.0_amd64.deb
  2. Install with: sudo dpkg -i thermx_*.deb
  3. Launch with: thermx or from your application launcher

Running in a Browser

ThermX also runs entirely in the browser — no installation needed. Visit thermx.modeltok.com in Chrome or Edge for the best experience. Firefox is supported but WebGPU acceleration may not be available.

Browser vs Desktop

The browser version is fully functional except for DWG file import (requires LibreDWG, desktop only) and native file dialogs. All other features — including WebGPU GPU solving — work in the browser.

First Launch

When ThermX opens, you'll see the main canvas with an empty project. Here's how to get oriented:

Interface overview

Try an example file

ThermX ships with several built-in example files: wall sections, window frames, thermal bridges, and CMA details. Open one from File → Open Example to explore the workflow.

Typical workflow

  1. Draw geometry — Use the Polygon or Rectangle tool to sketch your cross-section
  2. Assign materials — Select each region and pick a material from the right panel
  3. Set boundary conditions — Select edges and assign convective or fixed-temperature BCs
  4. Mesh — Click "Generate Mesh" and adjust quality sliders as needed
  5. Solve — Click "Solve" — ThermX auto-selects the best solver
  6. Analyze results — View temperature maps, isotherms, U-factor, PSI, fRsi

Platform Feature Comparison

FeatureBrowserDesktop (Tauri)
Meshing (WASM)
CPU solver✅ Web Worker✅ Web Worker
GPU solver✅ WebGPU✅ wgpu native
DWG import✅ LibreDWG
Native file dialogs❌ Browser download
THMX read/write
DXF import/export