Developed by: Adam Haile - 2025
pipenv
- Clone the repository to your local machine.
- Run
pipenv installto setup the marimo environment - Run
pipenv run marimoto start the marimo web server - Create a new notebook. Title it something along the lines of
<workshop name>.pyNote: ensure your files start with
import marimo as moso rendering works correctly. - Write your workshop, ensure it all runs.
Note: install packages from the "Manage Packages" option on the left side
- Once your workshop is ready, edit the
export.shfile and add the name of your workshop to the list at the top - Run
pipenv run exportto build the WASM code. - Verify it works by running
pipenv run hostand going to https://localhost:8000 - Commit/push you changes
Verify the workshop works by going to the link with your workshop. Also make sure you copy this to put on the main MAIC website.