Transform your raw datasets into meaningful visual stories with the power of AI agents. Agentic Data Visualization is an intelligent platform designed to automatically analyze, profile, and visualize data, uncovering hidden patterns with zero friction.
- Automated Data Profiling: Instantly understand the structure, types, and quality of your dataset.
- AI-Driven Insights: Advanced agents analyze your data to provide deep, textual analytical insights in Markdown format.
- Dynamic Plot Generation: Automatically creates professional-grade visualizations (scatter plots, histograms, etc.) tailored to your data.
- PDF Report Export: Export your entire analysis, including all insights and charts, into a beautifully formatted PDF report.
- Local Persistence: Your session history is stored locally in your browser, giving you full control and privacy.
- Zero Friction: No accounts or sign-ups required. Just upload and visualize.
- Core: Python 3.14+
- API Framework: Flask
- Data Engine: Polars (High-performance DataFrame library)
- Rate Limiting: Flask-Limiter
- Report Generation: ReportLab
- Framework: Vue.js 3 (Composition API)
- Routing: Vue Router
- Styling: Modern CSS with Glassmorphism and Responsive Design
- Icons: Bootstrap Icons
- Notifications: Vue-Toastification
- Upload: Drag and drop or click to upload your
.csvor.xlsxfile. - Analyze: Wait a few seconds for the agents to profile your data and generate plans.
- Visualize: Explore the generated insights and plots on the results page.
- Export: Click the download button to get a comprehensive PDF report of your analysis.
- History: Use the sidebar to quickly access your previous analyses.
- Multi-Agent Reasoning: Collaborative agent swarms for deep analytical reasoning.
- Interactive Visualizations: Integration of Plotly/D3 for interactive 3D and dynamic charts.
- Statistical Testing: Automated hypothesis testing and statistical validation (t-tests, ANOVA, etc.).
- Expanded File Support: Native support for SQL databases, JSON, and Parquet.
- Enhanced Rate Limits: Implementation of tiered access or higher hourly limits.
- Rate Limit: To ensure fair usage, the system allows 5 uploads per hour.
- File Types: Currently supports
.csvand.xlsxfiles only.
This project is licensed under the MIT License - see the LICENSE file for details.
Created with ❤️ by Hitesh Pradhan