Varn1t

Varn1t / EDAgent

Public

Multi-agent exploratory data analysis system with autonomous insights, visualization, preprocessing, and reporting workflows.

26
0
89% credibility
Found May 19, 2026 at 28 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

EDAgent is a free, privacy-focused tool that transforms any CSV file into a comprehensive data analysis report. You simply upload your spreadsheet and watch as nine specialized AI agents examine different aspects of your data—checking for quality issues, finding patterns, detecting outliers, measuring relationships between columns, and recommending next steps. Everything runs locally on your computer using a free AI model, so your data never leaves your machine. The result is a polished, interactive report with clear explanations and visualizations that you can explore in a web dashboard or download to share with others.

How It Works

1
📊 You have a dataset to understand

You have a spreadsheet or CSV file with data, but you're not sure what stories it tells or where to start analyzing it.

2
🔧 You set up the free analysis tool

You download one small program that lets AI work entirely on your computer, keeping your data private and secure.

3
📁 You drop your CSV into the dashboard

You drag your file into the web interface and the tool immediately shows you how many rows and columns you have.

4
🤖 Nine AI assistants analyze your data

Each specialized AI agent examines a different aspect—data quality, patterns, outliers, relationships, and more—working one after another.

5
Your results are ready
🖥️
Browse the interactive dashboard

Click through nine tabs to explore each analysis section with colorful charts and clear explanations.

📄
Download a shareable report

Save a self-contained HTML report with all visualizations embedded, ready to email or present.

🎉 You understand your data

You now have clear insights about your dataset, including what it contains, what patterns exist, and what to do next for modeling.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 28 to 26 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is EDAgent?

EDAgent is a Python tool that drops a CSV into a web interface and spits out a complete exploratory data analysis. Under the hood, it runs nine specialized AI agents in sequence—each one examining schema, quality, statistics, outliers, correlations, feature importance, and more—before synthesizing everything into plain-English insights. It uses LangGraph to orchestrate the pipeline and Ollama to run the language model entirely on your machine, so nothing leaves your computer. You get an interactive Streamlit dashboard, a downloadable HTML report, and a correlation heatmap.

Why is it gaining traction?

The hook is privacy and simplicity: no API keys, no cloud, no data leaving your machine. The nine-agent architecture is also genuinely interesting—each stage runs statistical computations first, then hands the results to the LLM for human-readable summarization. This hybrid approach tries to balance statistical rigor with natural language insights. The feature engineering agent even has a sandbox with error feedback, attempting to self-correct code suggestions. For teams already using Ollama, this plugs right in with minimal friction.

Who should use this?

Data scientists who want a quick first-pass EDA on a new dataset without writing boilerplate code. Analysts who need to share findings with non-technical stakeholders via the polished HTML report. Python developers exploring tabular data for the first time and wanting guidance on what to look for. It's less useful if you need production-grade pipelines or already have mature analysis workflows.

Verdict

The concept is solid and the local-first approach is increasingly appealing. However, with only 26 stars, this is early-stage software. Documentation is limited to the README, and there's no visible test suite. The credibility score sits around 0.9%, reflecting the project's youth. Worth trying for personal projects or experimentation, but don't rely on it for mission-critical work until it matures.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.