Super Data Science: ML & AI Podcast with Jon Krohn

911: The Future of Python Notebooks is Here, with Marimo’s Dr. Akshay Agrawal

59 snips
Aug 5, 2025
In this engaging discussion, Dr. Akshay Agrawal, CEO and software developer behind Marimo, shares his journey in creating an innovative Python computational notebook that improves reproducibility in data science. He highlights how Marimo transforms traditional notebooks into dynamic applications, making data exploration seamless and interactive. Akshay discusses community building around open-source projects and the importance of addressing statistical challenges in AI. He also emphasizes making machine learning concepts more accessible through practical tools.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
INSIGHT

From Notebook to Data App

  • Marimo allows toggling code visibility to convert notebooks instantly into deployable data apps.
  • These apps update only affected parts on interaction, boosting performance over alternatives.
INSIGHT

Marimo as Python Modules

  • Marimo notebooks are pure Python files runnable as scripts with CLI arguments for workflows.
  • They support importing functions for streamlined notebook-to-production handoff and testing with PyTest.
INSIGHT

AI Assistant with Data Context

  • Marimo's AI assistant generates code aware of in-memory data frames and their schemas.
  • This context-aware code generation surpasses typical text-based AI code suggestions.
Get the Snipd Podcast app to discover more snips from this episode
Get the app