All Repos
AI AgentsPythonMIT

vanna

vanna-ai/vanna Β· Updated

πŸ€– Chat with your SQL database πŸ“Š. Accurate Text-to-SQL Generation via LLMs using Agentic Retrieval πŸ”„.

vanna-ai/vanna is a Python repository in the AI Agents category with 23,804 stars and 2,548 forks on GitHub, released under the MIT license, last updated 8mo ago.

#agent#ai#data-visualization#database#llm#rag#sql#text-to-sql
View on GitHub 24kGitHub stars

How to install vanna in your AI client

Setup for Claude Code, Claude Desktop, Cursor, Codex, Windsurf, Cline and VS Code β€” copy-paste ready.

How to install vanna in Claude CodeAnthropic's agentic CLI

  1. Clone & open

    bash
    git clone https://github.com/vanna-ai/vanna.git
    cd vanna
    claude
  2. Let Claude read it

    Ask β€œ/init” to generate a CLAUDE.md, then have Claude explain, run, or extend the codebase. It reads files on demand.

Documentation

Full README

Vanna 2.0: Turn Questions into Data Insights

Natural language β†’ SQL β†’ Answers. Now with enterprise security and user-aware permissions.

https://github.com/user-attachments/assets/476cd421-d0b0-46af-8b29-0f40c73d6d83


What's New in 2.0

πŸ” User-Aware at Every Layer β€” Queries automatically filtered per user permissions

🎨 Modern Web Interface β€” Beautiful pre-built <vanna-chat> component

⚑ Streaming Responses β€” Real-time tables, charts, and progress updates

πŸ”’ Enterprise Security β€” Row-level security, audit logs, rate limiting

πŸ”„ Production-Ready β€” FastAPI integration, observability, lifecycle hooks

Upgrading from 0.x? See the Migration Guide | What changed?


Get Started

Try it with Sample Data

Excerpt β€” the full document is on GitHub.

More AI Agents repositories

Catalog data refreshed . Something wrong? Report it.