Vanna.AI preview image

What is Vanna.AI?

Vanna.AI is an AI-powered SQL agent that allows users to extract insights from their databases simply by asking questions in natural language. It eliminates the need for users to be SQL experts, saving time and effort.

Key Features:

  • Open-Source: The Vanna Python package and integrations are open-source, enabling users to run Vanna on their own infrastructure.
  • High Accuracy: The accuracy of Vanna depends on the training data provided. More training data leads to better accuracy, especially for large and complex datasets.
  • Security: User database contents are not sent to the LLM unless explicitly enabled. The metadata storage layer only handles schemas, documentation, and queries.
  • Self-Learning: As users interact with Vanna, the model continuously learns and improves by augmenting the training data.
  • Database Support: Vanna supports various databases like Snowflake, BigQuery, Postgres, and others. Users can also create connectors for custom databases.
  • Customization: Users can choose their preferred frontend (Jupyter Notebook, Slackbot, web app, etc.) and customize the database, LLM, and metadata storage to match their specific needs.

Pricing:

  • Free Tier: Offers rate-limited access to an LLM, free use of hosted metadata storage, and the GPT 3.5 Foundational Model.
  • Paid Tier: Provides unlimited access to GPT-4 with load-balanced fallback to other LLMs, no rate limits, and available SLAs.

Enterprise Customization:

Vanna is open-source, allowing large enterprises to customize deployment. Vanna also offers support for custom LLMs, vector databases, and frontends through its enterprise customization services.