--- 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 1. Install dependencies: ```bash pip install -r requirements.txt ``` 2. Set up environment variables (optional for enhanced AI features): ```bash echo "OPENROUTER_API_KEY=your_key_here" > .env ``` 3. Run the application: ```bash python app.py ``` 4. 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