NL-to-SQL Analytics Agent
user › Show monthly sales by campaign
SUM(revenue) FROM sales
GROUP BY campaign, 2;
Non-technical users couldn't query databases without SQL knowledge.
Open-source agent — natural language input → LLM generates SQL → executes against live DB → renders interactive charts. Self-hostable via Docker Compose.
- Schema-aware SQL generation
- Read-only database credentials
- Query validation and execution limits
- Interactive result visualization
