Upload any CSV and talk to your data in plain English. No SQL, no code — just questions.
Upload a CSV file, ask questions in plain English, get back charts and insights instantly.
- Natural language queries — no SQL needed
- Auto chart generation — bar, line, scatter, pie, heatmap and more
- Statistical analysis — outliers, distributions, trends, correlations
- Conversation memory — follow-up questions work naturally
- Works on any CSV — no hardcoding
- Sample dataset included — 800-row sales data
- UI: Streamlit
- AI Agent: LangChain ReAct
- LLM: GPT-4o mini (swappable to Gemini / Groq / Ollama)
- Data: Pandas
- Charts: Plotly
- Testing: Pytest — 56 tests passing
pip install -r requirements.txt
streamlit run app.py
pytest tests/ -v 56 passed ✅
Raj Mandaliya — github.com/RajMandaliya