Inspiration
Non-technical teams and business users constantly need immediate insights from databases, but writing raw SQL queries is difficult and time-consuming. However, sending unverified natural language queries and database structures to public AI models creates major security and privacy vulnerabilities. We wanted to build a seamless solution that translates everyday English into safe, executable database queries while keeping infrastructure privacy intact.
What it does
SafeQuery AI is a full-stack, secure natural language to SQL dashboard. Users can type a standard business question or click quick-action prompts, and the application instantly parses, validates, and securely executes the query against a database, rendering dynamic visual charts and data tables in real time.
How we built it
- Frontend: Built with React, Vite, Tailwind CSS, and Recharts for clean, dynamic data visualization.
- Backend: Powered by Node.js and Express with a secure database integration layer.
- AI & Infrastructure: Designed to integrate open-source NVIDIA AI models running on Nebius high-performance infrastructure for lightning-fast, privacy-first inference.
Challenges we ran into
Balancing secure database query generation with natural language flexibility required strict prompt engineering and robust fallback handling to ensure the application never crashes during a live workflow demonstration.
What we learned
We gained deep experience building production-ready AI full-stack applications optimized for developer security and clean user experience design.
Built With
- ai
- express.js
- node.js
- nvidia
- react
- sqlite
- tailwind-css