DataOpen Source

Vanna AI

Text-to-SQL with RAG trained on your database schema

#text-to-sql#rag#schema#snowflake#bigquery

Vanna AI uses retrieval-augmented generation to learn your specific database schema, DDL, and past query patterns — then translates natural language questions into accurate SQL. Unlike generic text-to-SQL, Vanna improves over time as you correct queries, building a company-specific SQL knowledge base. It integrates with Snowflake, BigQuery, PostgreSQL, MySQL, and more.

Model

GPT-4o

Framework

Python

GitHub Stars

23,016 ★

Published

January 16, 2026

Related Agents