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: almost 2 years ago
Linked from 3 awesome lists

chatbotgeminilangchainragretrival-augmentedtext-to-sql

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
ninjarobot/pengines.clientA F# client library that provides a simple interface to interact with a sandboxed Prolog environment for querying and evaluating logic rules.10
machinalis/quepyTransforms natural language questions into query templates for various database systems.1,255
mfreeborn/fastapi-sqlalchemyAn integration library that simplifies the interaction between FastAPI and SQLAlchemy.626
lydiandy/vsqlA tool for building SQL queries programmatically46
gmr/queriesA Python library that simplifies access to PostgreSQL databases by providing an easy-to-use API and features like connection pooling.255
thinkjs/think-qsA middleware that parses query and post data using the qs module2
stevenmiller888/mindA neural network library for building and training neural networks in JavaScript1,511
josephmillsatwork/qmlsqlAn open-source wrapper around QSql to simplify QML development for database interactions26
jsayol/firesqlA library that allows you to query Cloud Firestore using SQL syntax and provides utilities for efficient querying349
moonstorm/fastcrudA fast and strongly typed .NET ORM library for interacting with various relational databases.506
smartdataanalytics/sparqlifyTools for converting SPARQL queries into equivalent SQL queries to support integration with relational databases.124
nickelkr/yfiA library providing a Python interface to query Yahoo!'s YQL datatables2
qustavo/dotsqlA library that allows you to store and execute SQL queries in a structured way742
rom-rb/rom-yesqlA Ruby adapter for an in-memory SQL database engine with a simple query language inspired by Clojure's Yesql.32
stephenafamo/bobA toolset providing a query builder and ORM/Factory generator for databases using Go.825