BROWSER / LOCALHOST
A public demo.
Your own workspace.
The web edition runs the electron optics, scan programs, specimen images and formula references in your browser. It does not connect to microscope hardware.
What is saved here?
Your BOM edits and named setups stay in this browser’s site storage. They do not modify published CSV files, PCB designs or another visitor’s setup. Clearing site data removes those changes. Use Export setup to download a separate JSON copy, and download your edited firmware from the scan editor.
Component research runs locally.
GitHub Pages cannot run the Node server or access your Codex session. The public demo therefore disables component research. Download the complete local edition ZIP, extract it, install Node.js 20 or newer and run:
cd beam-lab/simulator npm start
Then open http://localhost:4173/. The localhost edition reads and edits the actual BOM CSV files, saves snapshots on disk, and can use your own configured Codex CLI session. See the local research setup for configuration; authenticated research is never exposed by this public page.
Read the engineering notes.
The generated micrographs and assumed noise floors are educational models. The prototype boards and CAD checks do not establish measured image resolution.