Skip to content

This simple LLM application translates your plain English queries into SQL commands and retrieves answers directly from the DB.

Notifications You must be signed in to change notification settings

TSS-sniper/LLM-powered-SQL-Assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LLM-Powered SQL Assistant

Objective:

  • It is a conversational interface that enables users to query databases using natural language.
  • It leverages Google's Gemini Pro via LangChain to translate user input into precise SQL queries, executes them on a SQLite database, and displays the results in a clean, readable format.
  • Designed for both non-technical users and data analysts, this tool streamlines database interaction through intuitive, human-like prompts.

Tools and Technologies used:

  • Google's Gemini Pro
  • StreamLit
  • SQLite
  • google-generativeai

Project Interface:

result_interface

About

This simple LLM application translates your plain English queries into SQL commands and retrieves answers directly from the DB.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages