Members-Only
Recent Talks & Demos are for members only
You must be an AI Tinkerers active member to view these talks and demos.
marimo: an open-source reactive notebook for Python
Explore reproducible and interactive Python notebooks with marimo. This talk showcases how marimo solves traditional notebook issues, enabling seamless data exploration, model training, and app sharing.
marimo is a reactive notebook for Python, solving many problems associated with traditional notebooks like Jupyter.
Reproducibility: marimo guarantees that your code, outputs, and program state are consistent, eliminating hidden state and making your notebook reproducible
Maintainability: marimo notebooks are stored as pure Python programs (.py files). This lets you version them with git.
Interactivity: marimo notebooks come with UI elements that are automatically synchronized with Python (like sliders, dropdowns); eg, scrub a slider and all cells that reference it are automatically re-run with the new value.
Reusability: marimo notebooks can be executed as Python scripts from the command-line (since they’re stored as .py files).
Shareability: Every marimo notebook can double as an interactive web app, complete with UI elements.
Reactive Python notebook guarantees reproducible dataflow execution, SQL querying, and pure Python deployment.
Compose Email
Loading recent emails...