Installation & Requirements

📋 Planned

Documentation Under Construction

This page will provide detailed installation instructions for Vanna 2.0, including system requirements, dependencies, and troubleshooting common installation issues.

Planned Content

  • System requirements (Python 3.9+)
  • Installation via pip with optional dependencies
  • Installation from source (for contributors)
  • Virtual environment setup best practices
  • Verifying your installation
  • Common installation issues and solutions
  • Platform-specific notes (Windows, macOS, Linux)

Want to contribute or suggest improvements? Open an issue on GitHub

Quick Install

When complete, this will show:

# Basic installation (v2 branch - in development)
pip install 'vanna @ git+https://github.com/vanna-ai/vanna.git@v2'

# With specific integrations
pip install 'vanna[anthropic,postgres] @ git+https://github.com/vanna-ai/vanna.git@v2'
pip install 'vanna[openai,snowflake] @ git+https://github.com/vanna-ai/vanna.git@v2'

# All integrations
pip install 'vanna[all] @ git+https://github.com/vanna-ai/vanna.git@v2'

Requirements

  • Python 3.9 or higher
  • pip 21.0 or higher
  • Virtual environment recommended

Optional Dependencies

The page will explain the extras:

  • anthropic - Anthropic Claude LLM integration
  • openai - OpenAI GPT integration
  • postgres - PostgreSQL database connector
  • mysql - MySQL/MariaDB connector
  • snowflake - Snowflake connector
  • bigquery - Google BigQuery connector
  • fastapi - FastAPI server support
  • flask - Flask server support