pixi 0.76 can now run standalone python scripts in isolated, on-demand environments. dependencies live inline via PEP 723, like uv supports, but pixi can layer on conda and system dependencies too. fun to build this with @prefix.dev folks. coming to a @marimo.io notebook near you SOON.
trevor manz
@manzt.sh
middle child, creator of anywidget.dev building @marimo.io; prev @harvard.edu
marimo.io/pair has a fresh landing page and some updates! for the launch, i wrote about why we moved beyond mcp and how we gave the agent @marimo.io itself as a tool through python.
marimo pair — a thinking canvas for you and your agent
Give your agent a marimo notebook. The ease of chat, the rigor of software.
marimo.io
got to talk through more of the engineering behind marimo-pair, writing skills, and interactive visualization. thanks for having me on! www.youtube.com/watch?v=K791...
Pair Programming with AI in Your Python Notebook — with Dr. Trevor Manz
YouTube video by Super Data Science: ML & AI Podcast with Jon Krohn
youtube.com
on the orange website www.youtube.com/watch?v=6uaq...
building marimo pair has been a new kind of engineering (for me). a lot changes when the consumer of your api is a model rather than another program. we’ve shipped “breaking” changes without upgrading or migrating the skill. the models just figure it out. hope you like it :)
building marimo pair has been a new kind of engineering (for me). a lot changes when the consumer of your api is a model rather than another program. we’ve shipped “breaking” changes without upgrading or migrating the skill. the models just figure it out. hope you like it :)
Introducing marimo pair: a skill that drops agents like Claude Code inside a running notebook, letting them read variables, run code, and manipulate UI elements. It also lets agents use marimo as a standalone REPL. youtube.com/watch?v=VKv... (1/n)
the latest release of the @marimo.io @vscode.dev extension adds LSP diagnostics for marimo rules multiple variable definitions and dependency cycles are flagged as you type:
Introducing quiver: a (type-safe) place to keep your arrows @arrow.apache.org quiver is a small schema library for Arrow, built on @idl.uw.edu flechette - Define table schemas in TS - Validate schemas at IPC parse time - Get back fully typed Tables (no type-casting) github.com/manzt/quiver
spent some time last weekend getting higlass to play nicely inside @marimo.io molab.marimo.io/notebooks/nb...
some of the first things new users notice and love in @marimo.io are our opinionated formatters (e.g., our table for dataframes) for v0.20.0 I worked on one aimed at AI engineers: a rich formatter for @pytorch.org `nn.Module`
some of the first things new users notice and love in @marimo.io are our opinionated formatters (e.g., our table for dataframes) for v0.20.0 I worked on one aimed at AI engineers: a rich formatter for @pytorch.org `nn.Module`
byoe (bring your own editor) for @marimo.io is here. built from scratch with LSP + uv marimo.io/blog/vscode
Announcing our VS Code and Cursor extension
Bringing a native marimo experience to your favorite IDE
marimo.io
👀 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
look ma, @marimo.io 🤝 cursor (w/ the upcoming @vscode.dev extension). things are starting to come together...
i’m used to hearing from strangers when my open-source "fails" them… this made my day
still lots to do... but we're cooking on a native @vscode.dev extension for @marimo.io notebooks
if interested in creating anywidgets of your own, our tutorial was finally shared to youtube: www.youtube.com/watch?v=frEo...
Abdennur, Lekschas, & Manz - Bring your __repr__’s to life with anywidget | SciPy 2024
YouTube video by SciPy
youtube.com
learning a new api? `mo.inspect()` your objects in @marimo.io. no more dir() / help()-ing around `<object at 0x...>`...
Observable-like cell minimap coming soon to a @marimo.io notebook near you 🫡
happy to finally share what we've been cooking 🍳
Announcing molab: a cloud-hosted marimo notebook workspace with link-based sharing. Experiment on AI, ML and data using the world’s best Python (and SQL!) notebook. Launching with examples from @huggingface, @weights_biases, and using @PyTorch marimo.io/blog/announ...
I’m also excited to be presenting Oxbow as part of my talk on composability at the #SciPy2025 Conference on Wednesday! Hope to see some of you there. cfp.scipy.org/scipy2025/ta...
Breaking the silo: composable bioinformatics through cross-disciplinary open standards SciPy 2025
The practice of data science in genomics and computational biology is fraught with friction. This is in large part because bioinformatic tools tend to be tightly coupled to file input/output. As a res...
cfp.scipy.org
@marimo.io now has a tree-based UI for uv environments add/remove/upgrade deps the uv way — no more flat pip-style lists or accidentally pip-ing your env