| license | apache-2.0 |
|---|---|
| title | Database AI Agent |
| sdk | streamlit |
| emoji | 📊 |
| colorFrom | indigo |
| colorTo | purple |
| short_description | Natural language to SQL query generation |
AI-driven application that enables natural language interaction with SQL databases.
The agent converts user questions into executable SQL queries and returns structured, human-readable results.
This project implements a database-focused AI agent using LangChain and Groq-hosted large language models.
It supports querying both local SQLite databases and remote MySQL databases through a unified interface.
The application is designed for database exploration, analytics, and educational use cases where SQL knowledge is limited or unavailable.
- Natural language to SQL query generation
- SQLite (local) and MySQL (remote) database support
- Live query execution via SQLAlchemy
- Session-aware conversational interface
- Production-oriented Streamlit UI