File size: 951 Bytes
361e559
4177583
 
361e559
4177583
eda245a
bc63457
 
361e559
 
 
 
4177583
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
cd48b7e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
---
title: DataMind Agent
emoji: 🧠
colorFrom: purple
colorTo: blue
sdk: streamlit
sdk_version: 1.55.0
python_version: '3.10'
app_file: app.py
pinned: false
---

# 🧠 DataMind Agent
### Agentic AI Data Analyst β€” LangChain + Gemini + Streamlit

Upload any data file (CSV, Excel, JSON) and chat with your data using natural language. The autonomous agent plans, selects tools, executes multi-step analysis, and explains its reasoning β€” powered by Google Gemini.

## πŸš€ Features
- πŸ’¬ Natural language Q&A with memory
- πŸ€– Autonomous agent with 7 specialized tools
- πŸ“Š Auto-generated interactive visualizations
- πŸ” Transparent reasoning β€” see every tool the agent uses
- πŸ“‚ Supports CSV, Excel, JSON

## βš™οΈ How to Use
1. Enter your free Gemini API key from aistudio.google.com
2. Upload your data file
3. Ask anything in the Chat tab!

## πŸ› οΈ Tech Stack
LangChain Β· Google Gemini 2.5 Flash Β· Streamlit Β· Pandas Β· Plotly