Chat With your DataBase
AI-Powered Natural Language to SQL

Overview
Transform natural language(like English, Hindi, etc) into SQL queries using AI
Chat with Database is an intelligent database query interface that allows users to interact with PostgreSQL databases using natural language. Powered by OpenAI's models, it translates plain English queries into SQL, executes them, and presents results in a beautiful, modern UI.
Key Features
- 🚀 No SQL Knowledge Required - Query your database using plain English
- 🛡️ Safe Operations - Confirmation dialogs for destructive queries (UPDATE, DELETE, INSERT)
- 📊 Visual Results - Beautiful table displays with syntax-highlighted SQL
- 🎯 Smart Suggestions - Quick query templates and recent query history
- 🌓 Dark Mode - Eye-friendly interface for day and night coding
- ⚡ Real-time - Instant query generation and execution
- 😁 Useful for Both Tech and Non-Tech Users, for daily interaction with DB info.
Tech Stack
Python
FastApi
Sqlalchemy
Vite
React.js
HTML5
CSS3
JavaScript
Tailwind CSS
Numpy
Pandas
OpenAI
PostgresSQL
Project Interface Screenshots

Data Connection

Prompt 1

Prompt 2
.png&w=828&q=75)
Confimation before:Create, Update, Delete

Recent Query History

Export Data as CSV or JSON