Download
Ready-made files for Windows, Linux and macOS, or the source code – the feature set is the same in all of them. The two ready-made Windows builds differ only in where the program is displayed.
Windows build for your browser
A single .exe, no installation, no internet connection needed. It starts a local server and opens the program in your browser (Chrome or Edge). A small download, because it uses the browser already on your machine.
Version 1.96 · about 16 MB · Windows PC
Download the .exe
Windows build with its own window
The same program as a standalone application: its own window, its own taskbar entry, no browser needed. It ships its own display engine, so it is independent of your browser settings and updates. In exchange the download is considerably larger.
Version 1.96 · about 79 MB · Windows PC
Download the .exe
Which one? If in doubt, take the browser build: it is much smaller and has been the usual edition from the start. The windowed build is worth it if you would rather use the program like a normal Windows application, or do not want Chrome or Edge on your machine. Both produce the same G-code and read the same project files – you can switch at any time.
Windows 7 / 32-bit not yet sufficiently tested
The windowed build for older computers: runs on Windows 7 SP1 and later and on 32-bit Windows. Same features, just with an older display engine (Electron 22), because newer versions no longer support Windows 7. On Windows 10/11, take one of the two builds above instead.
This build has only briefly run on a real Windows 7 machine so far. Please check everything in the simulation before the first cut and report problems on GitHub.
Version 1.96 · about 63 MB · Windows 7 SP1 or later, 32 and 64-bit
Download the .exe
Linux version not yet sufficiently tested
For Linux (x64) as its own window (AppImage) or as the browser variant. After downloading, make it executable with chmod +x. The AppImage needs libfuse2 (Ubuntu 24.04 and later: libfuse2t64), the browser variant a current distribution (glibc 2.43, e.g. Ubuntu 26.04). For the machine: sudo usermod -aG dialout $USER.
So far this build has only run briefly on a test system. Please check everything in the simulation before the first cut and report problems on GitHub.
Version 1.96 · AppImage about 113 MB · browser variant about 18 MB
macOS version not yet sufficiently tested
Its own program window as an .app in a zip, for Apple Silicon (M1 and later) or Intel Macs. The app is not signed: before the first start, run xattr -cr "/path/to/AI Foam Cut v1.96.app" once in the Terminal (instructions are in the zip).
This build has not yet been sufficiently tested on a real Mac. Please check everything in the simulation before the first cut and report problems on GitHub.
Version 1.96 · about 100 MB
Source code (GPL-3.0)
The whole project on GitHub: read it, clone it, change it, build your own .exe. With Python 3.11 or newer it also runs on Linux and macOS.
git clone https://github.com/aifoamcut/ai-foam-cut.git
Go to the repository
All buttons lead to GitHub; the files are not hosted on this website. No GitHub account is required. In doing so, GitHub (GitHub B.V. / GitHub, Inc.) receives the usual connection data such as your IP address – see the privacy policy.
Windows may warn about a new, unsigned .exe (“SmartScreen”). This free project does not buy a paid code-signing certificate. If you would rather not trust the files, build them yourself from source with python build_tool.py or python build_tool_electron.py.
Note: AI Foam Cut is a one-person project, developed with AI assistance. The software is not certified and carries no declaration of conformity for machine operation. It is under active development and comes with absolutely no warranty – downloading and running it is at your own risk; no liability is accepted, as far as legally permissible, for damage to your computer, operating system, data or machine (sections 15–17 of the GPL-3.0). A reachable emergency stop is a prerequisite, and every program belongs in the simulation before cutting. The disclaimer applies.