Software product / application
marimo Reactive Notebook
Reactive Python notebook for reproducible data exploration, SQL and AI-assisted work, with notebooks stored as ordinary Python files.
About this listing
marimo is an open-source notebook application for exploring data and building interactive Python applications. Its runtime tracks variable dependencies: changing a cell or a UI control updates dependent cells, while an optional lazy mode marks expensive outputs stale instead of automatically rerunning them.
Notebooks are stored as Python files that can be versioned, executed as scripts or served as interactive web applications. Built-in SQL cells and interactive controls support data exploration alongside Python. The editor supports AI assistance with separately configured hosted or local models.
The notebook software is available under Apache-2.0. Free refers to the software, not compute, hosting or separately selected model-provider usage.