vanna
SQL generator
An AI-powered framework for generating SQL queries from natural language input.
🤖 Chat with your SQL database 📊. Accurate Text-to-SQL Generation via LLMs using RAG 🔄.
12k stars
91 watching
953 forks
Language: Python
last commit: 8 days ago
Linked from 1 awesome list
agentaidata-visualizationdatabasellmragsqltext-to-sql
Related projects:
Repository | Description | Stars |
---|---|---|
sqlalchemy/sqlalchemy | A powerful library providing an object-relational mapping system to interact with databases in a Pythonic way. | 9,673 |
duckdb/duckdb | A high-performance analytical database system with support for complex queries and extensions to standard SQL. | 24,300 |
weaviate/verba | A chatbot application utilizing Retrieval Augmented Generation (RAG) and a context-aware database for querying and interacting with data. | 6,328 |
sqlfluff/sqlfluff | A tool that analyzes and formats SQL code to improve readability and quality. | 7,927 |
tobymao/sqlglot | A comprehensive SQL parser and transpiler for multiple dialects | 6,745 |
llmware-ai/llmware | A framework for building enterprise LLM-based applications using small, specialized models | 6,651 |
deepset-ai/haystack | An AI orchestration framework to build customizable LLM applications with advanced retrieval methods. | 17,691 |
ponyorm/pony | An object-relational mapper that allows Python developers to write database queries using Python code | 3,650 |
whyhow-ai/rule-based-retrieval | A Python package for creating and managing RAG applications with advanced filtering capabilities | 222 |
neuml/txtai | An all-in-one embeddings database for semantic search, LLM orchestration and language model workflows | 9,369 |
eth-sri/lmql | A language that enables efficient and constraint-guided programming with large language models | 3,694 |
encode/databases | An asynchronous Python library providing support for querying multiple databases using SQLAlchemy core expressions. | 3,843 |
ml-tooling/opyrator | Automates conversion of machine learning code into production-ready microservices with web API and GUI. | 3,102 |
clips/pattern | A comprehensive Python module for web mining and analysis of text data. | 8,750 |
quivrhq/quivr | An AI-powered personal assistant framework that integrates various natural language models and databases to provide fast and efficient answers. | 36,681 |