About the EDA Agent

Your agentic AI companion for autonomous data exploration and analysis

This agentic chatbot makes exploratory data analysis feel less like work and more like having a conversation with a knowledgeable colleague. Behind the scenes, it's powered by Google Gemini 3.0 Flash with code execution capabilities—which means the agent doesn't just talk about your data, it autonomously writes and runs Python code to analyze it.

Upload a file in CSV, Excel, JSON, TSV, or plain text format, and the AI agent immediately gets to work. It autonomously examines the structure, generates summary statistics, identifies patterns, and creates visualizations. All automatically. Then you can ask follow-up questions, request specific analyses, or explore relationships in your data—the agent maintains full context throughout your conversation.

Whether you're a data scientist looking to speed up initial exploration, a business analyst trying to understand a new dataset, or a student learning about data analysis, this agentic tool meets you where you are.

Key Features

Multiple Formats

Upload CSV, Excel, JSON, TSV, or text files—automatic format conversion included

Agentic EDA

The agent autonomously starts exploring on upload—takes initiative without prompting

Real-Time Visualizations

Watch charts and plots generate in real-time using matplotlib and seaborn

Agent Actions

Agentic AI writes and executes Python code autonomously in real-time for every query

How It Works

1
Upload Your File

Drop in a CSV, Excel, JSON, TSV, or text file—up to 2MB

2
Watch the Agent Work

The agentic AI autonomously analyzes your data and streams results in real-time

3
Keep Exploring

Ask follow-up questions—the agent maintains context and autonomously adapts to your needs

Open Source Project

This project is open source. The code is available on GitHub if you want to see how it works, run it locally, or contribute improvements. Issues and pull requests are welcome.

View on GitHub