NaturalQL is an intelligent SQL agent that converts natural language questions into database queries, it allows users to interact with their database schema using plain English, visualizing results instantly in dynamic tables.
- 🗣️ Natural Language to SQL: Ask questions like "Show me all users who signed up last week" and result immediately.
- ⚡ Real-time Execution: Simulates running queries against a connected database (PostgreSQL, MySQL, SQLite, MongoDB).
- 📊 Data Visualization: Automatically renders query results into clean, responsive data tables.
- 🛡️ Schema Awareness: The AI understands your specific database structure (tables, columns, and relationships).
- 🎨 Modern UI: Has an intuitive UI with dark mode.
- Framework: Next.js
- Language: TypeScript
- Styling: Tailwind CSS
- AI SDK Vercel AI SDK
- AI Model: OpenAI GPT 5
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun devOpen http://localhost:3000 with your browser to see the result.
