Overview
Open-source Python framework for building AI agents that generate accurate SQL from natural language using RAG.
Details
Vanna AI is an open-source Python framework for building text-to-SQL agents using retrieval-augmented generation (RAG). Vanna learns from a database’s schema, documentation, and example queries, then generates accurate SQL from natural language questions. The framework supports many LLM and vector database providers, plus integrations with Slack, Streamlit, and Jupyter. Vanna is part of the broader OSS ecosystem of tools for accurate AI SQL generation alongside other text-to-SQL frameworks.
Tags
data, sql, framework, open-source