MindSQL

Query library

A Python library enabling natural language queries to various databases

MindSQL: A Python Text-to-SQL RAG Library simplifying database interactions. Seamlessly integrates with PostgreSQL, MySQL, SQLite, Snowflake, and BigQuery. Powered by GPT-4 and Llama 2, it enables natural language queries. Supports ChromaDB and Faiss for context-aware responses.

GitHub

246 stars
9 watching
21 forks
Language: Python
last commit: 3 months ago
Linked from 3 awesome lists

chatbotgeminilangchainragretrival-augmentedtext-to-sql

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ninjarobot/pengines.client A F# client library that provides a simple interface to interact with a sandboxed Prolog environment for querying and evaluating logic rules. 10
machinalis/quepy Transforms natural language questions into query templates for various database systems. 1,255
mfreeborn/fastapi-sqlalchemy An integration library that simplifies the interaction between FastAPI and SQLAlchemy. 626
lydiandy/vsql A tool for building SQL queries programmatically 46
gmr/queries A Python library that simplifies access to PostgreSQL databases by providing an easy-to-use API and features like connection pooling. 255
thinkjs/think-qs A middleware that parses query and post data using the qs module 2
stevenmiller888/mind A neural network library for building and training neural networks in JavaScript 1,511
josephmillsatwork/qmlsql An open-source wrapper around QSql to simplify QML development for database interactions 26
jsayol/firesql A library that allows you to query Cloud Firestore using SQL syntax and provides utilities for efficient querying 349
moonstorm/fastcrud A fast and strongly typed .NET ORM library for interacting with various relational databases. 506
smartdataanalytics/sparqlify Tools for converting SPARQL queries into equivalent SQL queries to support integration with relational databases. 124
nickelkr/yfi A library providing a Python interface to query Yahoo!'s YQL datatables 2
qustavo/dotsql A library that allows you to store and execute SQL queries in a structured way 742
rom-rb/rom-yesql A Ruby adapter for an in-memory SQL database engine with a simple query language inspired by Clojure's Yesql. 32
stephenafamo/bob A toolset providing a query builder and ORM/Factory generator for databases using Go. 825