Posts by marimo
Last week @3blue1brown showed how to take the logarithm of an image, and why. This week on YouTube, we show you how to to implement the basic techniques underlying that video with a couple of marimo notebooks.
www.youtube.com/watch?v=bjn...
We just closed our most up-voted GitHub issue — you can now debug cells in marimo's VS Code / Cursor extension.
Run marimo inside JupyterHub using the marimo Jupyter extension:
www.youtube.com/watch?v=fnB...
We've recently released many new features that improve the developer experience for computational research, ML, and AI, including a native reactive @matplotlib element, PyTorch formatters, and remote storage inspector.
Learn more in our latest video:
www.youtube.com/watch?v=-oi...
Understand the evolution of any GitHub repository using our latest molab notebook
www.youtube.com/watch?v=v3v...
Curious how community members are using marimo? Join us for our community call to learn and be inspired.
Format:
🕐 April 9, 2026 | 12:00 PM PST - 1:00 PM PST
📍 Online - link sent to all RSVPs
🎙️ 4-5 community presentations (~10 min each)
💬 Open Q&A at the end
Register below ⬇️:
luma.com/6p89x1s2
It's common to interactively study high-dimensional data by projecting into two dimensions and plotting them.
But could 8 dimensional vectors encode even more information? How would you even visualize them?
Watch our latest video to find out: www.youtube.com/watch?v=MPq...
Learn how to train neural networks with PyTorch, and how to implement a transformer from scratch, in the latest Modern AI Course molab notebooks
These notebooks accompany CMU's Intro to Modern AI
(1/n)
How we fixed Python notebooks, explained in 100 seconds:
www.youtube.com/watch?v=3dU...
If you're going to NVIDIA GTC, come hang with us! marimo is joining CoreWeave, @weightsbiases.bsky.social, Anyscale, Monolith, and @openpipe.bsky.social. We'd love to hear what you're building.
📅 March 17th, 7:30pm PT | San Jose
We'll see you there: → wandb.ai/site/resour...
Researchers at Google just released a new trick for increasing the performance for LLMs, and it's much simpler than you might think: just repeat the prompt!
In our latest YouTube video, we try out this technique in a marimo notebook.
www.youtube.com/watch?v=j2v...
mo.status.progress_bar is now thread-safe, making it possible for multiple mo.Thread objects (started in the same cell) to update a single progress bar. This lets you communicate progress to the user when multiple threads are sharding work.
Try it on molab: molab.marimo.io/github/mari...
PyTorch nn.Module instances now render as collapsible HTML trees with color-coded layer categories.
Try it on molab: molab.marimo.io/notebooks/n...
mo.ui.matrix provides interactive numeric grid inputs. Initialize with a nested list or NumPy array and get a reactive element that updates as the user edits cells.
Try it on molab: molab.marimo.io/github/mari...
mo.ui.matplotlib adds reactive box and lasso selection to Matplotlib scatter plots. Make a selection on a scatter plot and your selection is automatically sent back to Python.
Try it on molab: molab.marimo.io/github/mari...
Our latest release brings richer interactivity to machine learning and scientific computing workflows, including reactive @matplotlib plots, a matrix UI element, a native rich visualizer for @PyTorch modules, and a thread-safe progress bar for parallelizing work.
(1/n)
Turns out migrating from Jupyter to marimo is so easy that's it's fun:
youtu.be/Bi-ZfPRg08w
marimo notebooks are reproducible Python programs. @skypilot_org runs Python anywhere. Together, they take notebooks from laptop to cloud with zero rewrites.
Learn more at our latest blog: marimo.io/blog/skypilot
Our latest video is the impact AI can have on education and learning, but the angle might not be what you expect:
www.youtube.com/watch?v=J8u...