GitHub: https://github.com/marimo-team/marimo
Discord: https://marimo.io/discord?ref=bsky
v0.17.0 improves the developer experience of working with AI, lets you use marimo as an MCP server, and adds support for Python 3.14.
One of many features: our AI autofix automatically injects table and runtime context for you.
v0.17.0 improves the developer experience of working with AI, lets you use marimo as an MCP server, and adds support for Python 3.14.
One of many features: our AI autofix automatically injects table and runtime context for you.
Learn all about it here:
youtu.be/ksGIAy2s_5k
Learn all about it here:
youtu.be/ksGIAy2s_5k
The "Generate with AI" feature now can create multiple cells at once and run marimo check to identify issues such as multiple definitions, circular dependencies, and syntax errors.
The "Generate with AI" feature now can create multiple cells at once and run marimo check to identify issues such as multiple definitions, circular dependencies, and syntax errors.
Claude can easily understand your code in marimo via our Python file format and dataflow graph, propelling the shift from prompt engineering to context engineering.
Claude can easily understand your code in marimo via our Python file format and dataflow graph, propelling the shift from prompt engineering to context engineering.
The CodeCut newsletter by Khuyen Tran delivers Python and AI tips, 3 times a week, and now each issue includes a "Run Code" button. With one click, you can launch a molab notebook and experiment with the examples directly in your browser.
The CodeCut newsletter by Khuyen Tran delivers Python and AI tips, 3 times a week, and now each issue includes a "Run Code" button. With one click, you can launch a molab notebook and experiment with the examples directly in your browser.
One of our favorite submissions is Tetris Bugs. You fit falling code blocks into working programs.
One of our favorite submissions is Tetris Bugs. You fit falling code blocks into working programs.
What if that matrix can immediately update the whole notebook when you interact with it?
Well ... you get an amazing experience!
What if that matrix can immediately update the whole notebook when you interact with it?
Well ... you get an amazing experience!
When sharing, simply add /app to the end of your notebook URL so anyone can interact with the notebook live, even users not in your workspace. You also don't need to worry about overusing compute due to persistent caching and storage.
When sharing, simply add /app to the end of your notebook URL so anyone can interact with the notebook live, even users not in your workspace. You also don't need to worry about overusing compute due to persistent caching and storage.
No worries, we have persistent caching/storage in molab, our cloud-hosted Python notebook workspace, so you can buy all the phones you want!
No worries, we have persistent caching/storage in molab, our cloud-hosted Python notebook workspace, so you can buy all the phones you want!
We previewed this along with other exciting features at our community call this past weekend, check out the full call here: youtu.be/3caIs0jWykc
We previewed this along with other exciting features at our community call this past weekend, check out the full call here: youtu.be/3caIs0jWykc
First up is annotation, so stuff like this:
First up is annotation, so stuff like this: