metadata
title: Dash MCP Analytics
emoji: 🤖
colorFrom: blue
colorTo: purple
sdk: docker
app_file: app.py
pinned: false
license: mit
Dash MCP - AI-Powered Data Analytics Dashboard
🤖 An interactive data analytics dashboard built with Dash and powered by AI assistance.
Features
- Interactive Data Visualization: Create various chart types (scatter, line, bar, histogram, box, heatmap, pie)
- Built-in Sample Datasets: Gapminder, Iris, Tips, Stock Data, and Wind Data
- CSV/Excel Upload: Upload and analyze your own datasets
- AI-Powered Analysis: Ask questions about your data and get intelligent responses
- Multiple Tabs: Organized interface for dataset management, AI assistant, visualizations, and data exploration
Quick Start
Install dependencies:
pip install -r requirements.txt
Set up environment variables (optional for enhanced AI features):
echo "OPENROUTER_API_KEY=your_key_here" > .env
Run the application:
python app.py
Open your browser to
http://localhost:7860
Tech Stack
- Frontend: Dash, Plotly, Bootstrap Components
- Backend: Python, Pandas, NumPy
- AI: LangChain, OpenRouter API
- Data Processing: Pandas, Plotly Express
License
MIT