Akshay Agrawal
banner
akshaykagrawal.bsky.social
Akshay Agrawal
@akshaykagrawal.bsky.social
Building the @marimo.io notebook: https://github.com/marimo-team/marimo.

PyMDE, CVXPY, & ex TensorFlow developer. Minimum-Distortion Embedding book author. Stanford BS/MS/PhD.
The latest @marimo.io blog post is on the front page of HN — on how and why marimo represents notebooks as dataflow graphs.
August 9, 2025 at 4:46 PM
🦆 Learn how @marimo.io makes it easy to work with Python and SQL — straight from the @duckdb.org!

duckdb.org/docs/preview...
April 14, 2025 at 8:10 PM
🚀 We achieved a big milestone today: marimo just crossed 12200 GitHub stars — crossing Jupyter notebook, too.

We launched marimo to the public just over a year ago. People are clearly hungry for a better environment for working with data, and we have a lot more planned still.
April 10, 2025 at 6:05 PM
Treating notebooks as code makes them more reproducible, portable, and interoperable — enabling many use cases that were previously out of reach for notebooks.
March 19, 2025 at 5:56 PM
marimo stores notebooks as plaintext Python files, with each cell represented as a function.

This makes notebooks git-friendly and importable as modules, while also supporting execution as a script and many other things.
March 19, 2025 at 5:56 PM
"Jupyter-style notebooks are a good example of a deep architectural mistake that needs hacks on hacks to remain barely serviceable.

Luckily there are new approaches, e.g. marimo and
Pluto, that don't have the same root issue"
March 18, 2025 at 5:19 PM
March 18, 2025 at 5:19 PM
"Just use @marimo.io. They've fixed python notebooks."

From HN. One of many such comments we've recently seen.
March 18, 2025 at 5:19 PM
The combination of Pyodide with marimo notebooks makes it easy to embed Python anywhere on the web — no backend required.

Watch our latest YouTube video to learn how to publish interactive notebooks in blogs, tutorials, and more.
March 14, 2025 at 4:27 PM
Some examples.

Notebooks end up as reproducible and reusable artifacts by default (Python scripts or web apps).

Version with Git.

Designed for data, rich interactivity, no callbacks.

Reuse functions defined in your notebooks (soon) with Python imports.

More: github.com/marimo-team/...
March 7, 2025 at 7:21 PM
AI might not make scientific breakthroughs anytime soon —

— but you can bet that researchers working in @marimo.io notebooks will.

Scientists are using marimo to crack quantum gravity, cancer therapeutics, computational biology, and much more.
March 7, 2025 at 7:18 PM
👀 @marimo.io giving "strong @pola.rs circa late 2021 vibes"
November 27, 2024 at 1:01 AM
Pleasantly surprised to see a reference to the convex optimization course that @ptnobel.bsky.social and the rest of CVXPY team taught at NASA earlier this year 🚀

Between making compelling aero/astro examples and new @marimo.io notebooks, teaching this class was a lot of work. But fun!
November 26, 2024 at 5:45 PM
New @marimo-io.bsky.social gallery example — by (yet again!) the one and only @koaning.bsky.social. Inspired by @worrydream.com's explorable explanations, this example uses @manzt.sh's anywidget to create a reactive document that encourages truly active reading.
November 24, 2024 at 12:55 AM
Anyone else notice that the Python 3.13 release notes are missing the usual “And now for something completely different” section?

3.12 had a fun aside about black holes … please bring this back for 3.14!
November 23, 2024 at 6:54 PM