Download Latest Version v2.0.1 source code.tar.gz (3.8 MB)
Email in envelope

Get an email when there's a new version of Vanna

Home / v2.0.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-11-19 2.6 kB
v2.0.0 source code.tar.gz 2025-11-19 3.8 MB
v2.0.0 source code.zip 2025-11-19 4.0 MB
Totals: 3 Items   7.8 MB 0

๐ŸŽ‰ Vanna 2.0.0 - Complete Rewrite for Agentic Models

Turn Questions into Data Insights โ€” Natural language โ†’ SQL โ†’ Visualization โ†’ Answers, now with enterprise security and user-aware permissions. This version has much better support for agentic models (Claude 4.5, GPT-5).

https://github.com/user-attachments/assets/eaed3767-041a-4c81-9023-f3429a58c607

๐Ÿš€ What's New

User-Aware Agent Framework

  • Identity flows through every layer โ€” User context automatically available in tools, SQL queries, and audit logs
  • Row-level security โ€” Queries filtered based on user permissions
  • Group-based access control โ€” Fine-grained tool access by user groups
  • Audit logging โ€” Track every query per user for compliance

Modern Web Interface

  • Pre-built <vanna-chat> component โ€” Drop into any webpage (React, Vue, or HTML)
  • Streaming responses โ€” Real-time tables, charts, and progress updates via SSE
  • Framework-agnostic โ€” Works with your existing auth (cookies, JWTs, OAuth)
  • Customizable themes โ€” Light/dark modes, responsive design

Production-Ready Architecture

  • FastAPI/Flask servers included โ€” Production backends out of the box
  • Modular tool system โ€” Extend with custom Tool classes
  • Lifecycle hooks โ€” Quota checking, logging, content filtering
  • Observability built-in โ€” Tracing and metrics integration
  • LLM agnostic โ€” OpenAI, Anthropic, Ollama, Azure, Gemini, Bedrock, Mistral, and more

Rich Streaming Components

Instead of plain text responses, get: - Interactive data tables - Plotly visualizations - SQL code blocks (admin-only by default) - Natural language summaries - Progress indicators

๐Ÿ“ฆ Database & LLM Support

Databases: PostgreSQL, MySQL, Snowflake, BigQuery, Redshift, SQLite, Oracle, SQL Server, DuckDB, ClickHouse, Hive, Presto, and more

LLMs: OpenAI, Anthropic Claude, Google Gemini, Azure OpenAI, Ollama, and others

๐Ÿ”„ Migration from 0.x

Vanna 2.0 is a complete architectural rewrite. We provide two migration paths:

  1. Quick Migration (Legacy Adapter) โ€” Wrap your existing Vanna 0.x instance and get the new UI immediately
  2. Full Migration โ€” Rewrite to the new Agent-based architecture for full feature access

See the https://vanna.ai/docs/migration for additional instructions.

๐Ÿ“š Resources

Source: README.md, updated 2025-11-19