Product Information
What is Marimo?
marimo is an open-source notebook for Python and SQL, designed from the ground up for working with data—running reproducible experiments, versioning with git, sharing as interactive web applications, and executing as Python scripts. All of this is powered by modern AI-driven editing.
How to use Marimo?
marimo is an open-source next-gen Python notebook for data work, unifying AI and data development for exploring data, building apps, training models, and running SQL queries.
Core Functions of Marimo
Support for Python and SQL Programming
Git-Friendly Version Control
Responsive Execution with Interactive UI Elements
Shareable as Interactive Web Apps
AI-Powered Editor
Reproducible Execution and Environment Management
Usage Scenarios of Marimo
- Data exploration and analysis
- Build interactive web applications
- Train machine learning models
- Run SQL queries
- Collaborate on notebooks via Git
- Deploy as scripts, pipelines, or inference endpoints
Common Questions about Marimo
What does marimo do?
How do I use marimo?
What are the core features of marimo?
What are the application scenarios of marimo?





















