Bernie for Mac
The most complete version: USB, network, Ruida, Hub mode, MCP server, UDP commands, Laser panel in its own window. App Store coming soon.
Pick your platform. No account to create, no credit card: Bernie installs and works, full stop.
Available now on Windows, Linux and in the browser · Mac, iPad and iPhone coming soon to the App Store
The most complete version: USB, network, Ruida, Hub mode, MCP server, UDP commands, Laser panel in its own window. App Store coming soon.
Everything the Mac does, by touch or with a keyboard: touch-friendly “More” menu, menu bar with a keyboard. Network connection, shared or virtual laser.
The pocket companion: open a project, see the preview and the time, start and follow the job — pause and stop included.
The Bernie Studio interface in a real window: serial ports, network, laser discovery, Ruida over the network. Windows 10 and 11 (x64), kept up to date by the Microsoft Store.
The same features as on Windows, on x86_64 and ARM 64-bit (Raspberry Pi). Our APT and Flatpak repositories keep Bernie up to date; .deb, AppImage and .flatpak files are available too.
Bernie in the browser, installable and usable offline. USB through WebSerial in Chrome and Edge; drawing only in Safari and Firefox. Tablets and phones by touch.
A headless service for Raspberry Pi, Linux or Windows PC and Mac. Placed next to the machine, it shares the laser with all your devices, serves Bernie Studio to browsers on the network and relays to a Ruida controller.
Debian, Ubuntu, Linux Mint, Raspberry Pi OS or any other distribution, on x86_64 or ARM 64-bit. Installed from a repository, Bernie stays up to date with the rest of your system.
Add the Bernie repository and its key, then install: updates then come with your regular apt upgrades.
curl -fsSL https://beber666.github.io/bernie-releases/bernie.gpg | sudo tee /usr/share/keyrings/bernie.gpg > /dev/null
echo "deb [signed-by=/usr/share/keyrings/bernie.gpg] https://beber666.github.io/bernie-releases stable main" | sudo tee /etc/apt/sources.list.d/bernie.list
sudo apt update && sudo apt install bernie
A single command; updates come with flatpak update or your software center.
flatpak install --user https://beber666.github.io/bernie-releases/flatpak/bernie.flatpakref
Prefer a file? The latest release has the .deb packages, the AppImage and the .flatpak file. For a laser connected over USB, your account must be in the dialout group: run sudo usermod -aG dialout $USER, then log out and back in.
A single engine, written in Rust: the drawing, the layers, the preview, the pre-flight check and the G-code are identical everywhere. Only the connections to the laser change.
| Mac | iPad | iPhone | Windows · Linux | Browser | |
|---|---|---|---|---|---|
| Drawing, layers and preview | ✓ | ✓ | Preview | ✓ | ✓ |
| Laser over USB | ✓ | — | — | ✓ | Chrome, Edge |
| Wi-Fi or Ethernet laser | ✓ | ✓ | ✓ | ✓ | — |
| Ruida over the network | ✓ | — | — | ✓ | via Link |
| Shared laser | Hub | ✓ | ✓ | Link | ✓ |
| Virtual laser | ✓ | ✓ | ✓ | ✓ | ✓ |
| MCP assistant and UDP commands | ✓ | — | — | — | — |
First launch
If Bernie saves you time — or boards — a tip helps keep it alive.