Back to projects
ETLZero: AI Agent for Data Analysis
Upload a file and chat with your data. Instant answers, charts, and tables, no analyst required.
Visit ProjectCSV·Excel·PDF
any data file
Chat
natural language
Enterprise
built for
The problem
Business teams sit on spreadsheets and reports but can't get answers without a data analyst. The goal was to let anyone upload a file and ask questions in plain English, then get a real answer back.
What I built
- Upload pipeline for CSV, Excel, and PDF files
- An LLM agent (OpenAI) that understands the data's schema and the user's question
- Generates and runs the analysis, returning answers with charts and tables
- LangChain orchestration for multi-step reasoning over the data
- Next.js front end with a Python data layer
Outcome
- Non-technical users get instant answers from their own data
- Returns charts and tables, not just text
- Built for enterprise data workflows
Next.jsPythonOpenAILangChain