Data-Analysis-Agent
Zafer-Liu
Self-hostable chat-with-your-data agent: upload Excel/CSV or a database, ask in natural language, get SQL, charts and reports.
What is Data-Analysis-Agent?
A conversational data-analysis agent for business analysts: upload Excel or CSV, or connect a database, ask questions in natural language, and it identifies the data structure, generates and runs SQL, renders charts and writes business insights with live streaming. It exports reports to Excel, Word, PDF and PowerPoint, is model-agnostic via OpenAI-compatible endpoints and runs as a local Flask app.
Pros & Cons
Pros
- An end-to-end natural-language to SQL to chart to report pipeline that actually runs
- Broad coverage: many chart types and SQLite/MySQL/PostgreSQL/SQL Server
- Model-agnostic via OpenAI-compatible endpoints, so it works on cheap or local models
Cons
- Chinese-first docs and UI raise a localisation barrier for English and DACH readers
- v1.0.0 is only days old, with little track record
- Sponsor-backed positioning means the roadmap and independence are unclear
License
Apache-2.0 (OSI-open)
When it is interesting
A business analyst who wants a self-hostable, bring-your-own-key alternative to chat-with-your-data tools.
When it is too early
If you need proven stability, English-first docs or enterprise governance.
Commercial alternative & related
- Commercial counterpart: Julius AI
This repo featured in the 2026-07 edition of the Open-Source AI Radar.
deta Surf
deta
Local-first AI notebook desktop app that pulls files and web content into notebooks with source-linked citations.
marimo-pair
marimo-team
Agent skill that lets coding agents discover a running marimo notebook and execute code in the live session.