Skip to content

OP-Prajwal/AI-database-Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧠 AI Database Manager

An AI-powered Database Manager that connects to your Neon PostgreSQL database and lets you create, query, and manage tables using natural language.
Powered by Retrieval-Augmented Generation (RAG) with Google Gemini API, it allows seamless interaction with your database without needing to write raw SQL.


πŸš€ Features

  • πŸ”— Connect directly using your NeonDB link
  • πŸ—„οΈ Create tables from natural language instructions
  • πŸ” Query and access data with AI assistance
  • πŸ“Š Get structured results from unstructured queries
  • 🧩 Uses RAG (Retrieval-Augmented Generation) for context-aware responses
  • ⚑ Built with FastAPI, PostgreSQL (Neon), and ChromaDB for vector storage

πŸ› οΈ Tech Stack

  • Backend: FastAPI
  • Database: Neon (PostgreSQL)
  • Vector Store: ChromaDB
  • AI Model: Google Gemini 1.5 Flash
  • ORM/Queries: SQLAlchemy / psycopg2
  • Other: Python, LangChain

πŸ“¦ Installation

Clone the repository:

git clone https://github.com/OP-Prajwal/AI-database-Manager.git
cd AI-database-Manager

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published