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.
Reposted by Akshay Agrawal
👀 preview: @marimo.io notebooks are Python first inside @vscode.dev.

we're also integrating managed sandboxed environments for PEP 723 notebooks, powered by uv ofc. forget venvs
October 16, 2025 at 9:21 PM
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
Brought to you by @manzt.sh
marimo.io marimo @marimo.io · Jul 23
Reactive execution sets marimo apart from traditional notebooks. It keeps code and outputs in sync and prevents bugs before they happen.

Our latest release includes an interactive minimap that helps you understand how data flows through your notebook.
July 23, 2025 at 4:11 PM
This was a fun conversation — thanks for having me @mkennedy.codes!
April 15, 2025 at 3:59 PM
Buckaroo is an impressive interactive table widget by @paddymullen.bsky.social, with first-class support in @marimo.io. It even runs entirely in the browser
I made a styling gallery for Buckaroo on @marimo.io
There are a variety of configurations displayed with narrative explanation, a live widget, and the exact configuration code. Play with it in the browser thanks to the Marimo WASM version.
marimo.io/p/@paddy-mul...
marimo | Buckaroo-styling-gallery
Explore data and build apps seamlessly with marimo, a next-generation Python notebook.
marimo.io
April 15, 2025 at 3:59 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
I've spent the past 3 years working with @themylesfiles.bsky.social and others to fix Python notebooks — version with Git, run as scripts, reuse as modules.

Why @marimo.io stores notebooks as Python, not JSON: marimo.io/blog/python-...
Reinventing notebooks as reusable Python programs
Designing a Python notebook that blends the best parts of interactive computing with the sanity of code
marimo.io
March 19, 2025 at 5:56 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
Reposted by Akshay Agrawal
A remarkable thing about mathematical constants like π is how often they arise in nature.

Inspired by @3blue1brown.com, we made a Python notebook that computes π with two colliding blocks:

huggingface.co/spaces/marim...

Happy pi day!
March 14, 2025 at 9:17 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
🚀 The @marimo.io YouTube channel crossed 1k subscribers today — just two weeks after its launch!

marimo is best understand by seeing it in action. In his latest video, the one and only @koaning.bsky.social gives a bird's eye overview of what sets marimo apart:

www.youtube.com/watch?v=3N6l...
An overview of marimo
YouTube video by marimo
www.youtube.com
March 12, 2025 at 7:58 PM
Reposted by Akshay Agrawal
Just wanted to give a shoutout to @marimo.io (cc @akshaykagrawal.bsky.social ). If u have been using Jupyter Notebooks, u should REALLY try Marimo. It is such an upgrade. We have been actively developing on it in the lab (integration with NLP LLMs) as well & are huge fans. Strongly recommend.
March 5, 2025 at 10:29 PM
Reposted by Akshay Agrawal
We built an interactive tool that test drives @MistralAI OCR, which came out yesterday. From our eye-ball test — it's pretty good!

Curious? Our latest YT video shares the details:
youtu.be/d4aVAe4v2gw
Testing Mistral OCR for pdf parsing
Mistral OCR was released yesterday so we wanted to give it a spin in a marimo notebook. It was pretty easy to get something interactive going but we also lea...
www.youtube.com
March 7, 2025 at 8:48 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
Learn what sets marimo apart from Jupyter notebooks in @koaning.bsky.social's latest video 🍃
Reactivity is at the core of marimo notebooks. It comes with many benefits but it can also make it feel very different than other notebook systems.

If you're curious, we made a short YouTube video to help explain the reasoning behind the design.

Watch it here:
youtu.be/QWbWi2uJ_S0
March 5, 2025 at 5:54 PM
Python notebooks really do feel better now — let @koaning.bsky.social show you how in marimo's first YouTube video!
Small announcement, I've started a new role over @marimo.io and the easiest way to explain why requires a video.

Python notebooks really feel better now!

youtu.be/GDZ-AoAwndc
Python notebooks are better now
YouTube video by marimo
youtu.be
February 24, 2025 at 5:23 PM
Reposted by Akshay Agrawal
marimo makes it easy to connect to your data wherever it is: query with SQL and get results back as a Polars dataframe.

Learn more in this video by BugBytes!

www.youtube.com/watch?v=3y_4...
Marimo & SQL Databases - Query Databases directly with SQL in Marimo Notebooks!
YouTube video by BugBytes
www.youtube.com
February 21, 2025 at 7:32 PM
Reposted by Akshay Agrawal
Tuesday Tip! 💡

marimo renders dataframes as interactive tables — search over rows, sort and filter by columns, and page through millions of rows.

Works out of the box with @pola.rs and other dataframes thanks to Narwhals by @marcogorelli.bsky.social!
December 10, 2024 at 4:05 PM
This conversation was a lot of fun. If you enjoy nerding out about Python, give it a listen :)
November 30, 2024 at 6:58 PM
Reposted by Akshay Agrawal
hell yeah brother
marimo.app/l/c7h6pz
November 12, 2024 at 8:55 PM
Reposted by Akshay Agrawal
love me some of those sweet sweet qr factorizations
You can blog here? | apoorva lal | WhiteWind blog
Who likes least squares
whtwnd.com
November 28, 2024 at 1:56 AM
👀 @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
💯. Static typing has kept many bugs out of marimo
😨 I nearly introduced a bug in Altair

🛑 BUT WAIT

🏷 Static typing saved the day

💂‍♀️ The saviour was TypeGuard, which was introduced in Python 3.10

🔥 So there you go, "typing doesn't prevent bugs" people - you're wrong 🔥
November 26, 2024 at 5:22 PM