Orange Bricks LogoOrange Bricks
v0.2.1 • JupyterLab Extension
200+ monthly downloads

Auto Dashboards

AI-powered extension that converts Jupyter notebooks to interactive dashboards and websites with one click. Transform your data analysis into beautiful Streamlit and Solara dashboards instantly.

View on GitHub
Love Auto Dashboards? Star us on GitHub to show your support!

Interactive Demo Coming Soon

Key Features

Everything you need to transform your data analysis into interactive dashboards

AI-Powered Conversion
Uses OpenAI and local LLMs (Ollama) to intelligently convert your notebooks into optimized dashboard code. No manual configuration required.
One-Click Generation
Select any notebook and generate a complete dashboard with a single click. Side-by-side preview lets you see results instantly.
Multiple Frameworks
Currently supports Streamlit and Solara frameworks. Gradio, Panel, Dash, and React support coming soon.
Coming Soon
Enterprise Branding
Custom CSS themes, logos, brand colors, and fonts. Template library with starter templates. Perfect for enterprise presentations.
Coming Next
Direct Publishing
Deploy directly to Vercel, GitHub Pages, Netlify, and more. Share your dashboards with stakeholders without technical setup.
Coming Next
Team Collaboration
Share interactive dashboards with non-technical team members. Perfect for presenting insights and getting feedback from stakeholders.

Supported Frameworks

Choose the right framework for your use case. Vote for the ones you want next!

Available
Streamlit
Perfect for data apps and interactive visualizations. Great for rapid prototyping.
Available
Solara
React-based framework for complex interactive applications with real-time updates.
Coming Soon
Gradio
Ideal for ML model demos and sharing machine learning applications with others.
Coming Soon
Panel
Powerful framework for building custom web apps and dashboards with Python.
Coming Soon
Dash
Enterprise-grade dashboards with advanced customization and deployment options.
Coming Soon
React
Export to React components for integration into existing web applications.

Installation & Setup

Get started with Auto Dashboards in minutes. Compatible with JupyterLab 4.2+

1Install via PyPI
pip install auto-dashboards

Automatically installs and configures the JupyterLab extension

2Configure AI Provider (Optional)
# For OpenAI
export OPENAI_API_KEY=your_key_here
# For local LLMs (Ollama)
ollama serve
3Start Creating Dashboards

Right-click on any notebook in JupyterLab and select "Generate Dashboard" from the context menu. Preview your dashboard side-by-side and deploy with one click.

What's Next

Upcoming features and improvements

Coming Soon
Enhanced Framework Support
  • Gradio support for ML model demos
  • Panel framework integration
  • Basic enterprise branding system
  • Improved AI conversion quality
Coming Next
Advanced Features
  • Dash and React export support
  • Template library with starter templates
  • Direct deployment to cloud platforms
  • Team sharing and collaboration features

Ready to Get Started?

Join 200+ data scientists already using Auto Dashboards to create beautiful, interactive visualizations. Open source with premium enterprise features coming soon.

200+ monthly downloads
Growing community