国内最大級の掲載数 × 最短1分で探せるAI検索

▶︎ 情報掲載をご希望の方へ

メルマガに登録(無料)
  1. AI BEST SEARCH
  2. Vanna AI
Vanna AI

ヴァンナエーアイ
Vanna AI
の使い方・機能・解決する業務課題

ブックマークする

Vanna AI(ヴァンナエーアイ)とは?

自然言語の質問から正確なSQLを生成するオープンソース(MIT)のText-to-SQLフレームワーク。データベースのDDL・ドキュメント・SQL例を学習させ、エージェント的な検索で精度の高いSQLを生成する。現在は「Vanna 2.0(The SQL Agent)」としてユーザー権限に応じた行レベル制御やWebチャットUIを備え、OSSのコアは無料、マネージドのVanna Cloudは有料で提供。PostgreSQL・Snowflake・BigQuery等の主要DB、OpenAI・Anthropic等の主要LLMに対応する。

解決する業務課題

「Vanna AI」のサービス詳細

Vanna AIとは

Vanna AI(ヴァンナエーアイ)は、自然言語の質問から正確なSQLを生成するオープンソース(MIT)のText-to-SQLフレームワークです。データベースのDDL(スキーマ)・ドキュメント・SQL例を「学習」させておくと、日本語や英語の質問に対して、そのデータベースで実行できるSQLをエージェント的な検索(RAG)で生成します。現在は「Vanna 2.0(The SQL Agent)」として、ユーザー権限に応じた制御やWebチャットUIを備える方向へ進化しています。

Vanna の中核は「自社のスキーマを踏まえて、質問→SQL→答えをつなぐ」ことです。 OSSのコア(pip install vanna)は無料で、Flask/FastAPIに組み込み、<vanna-chat> というWebコンポーネントで社内アプリに埋め込めます。2.0ではユーザーごとの行レベル制御(例: 給与は人事のみ閲覧)、監査ログ、レート制限などのエンタープライズ機能と、マネージドの Vanna Cloud が用意されています。OSSリポジトリは2026年初にアーカイブ(読み取り専用)となり、開発の主軸は Vanna Cloud 側へ移っています。

Vanna.AIの構成図:フロントエンドの<vanna-chat>、Flask/FastAPIのPythonサーバー、ユーザー権限を踏まえるエージェント、LLM選択などの構成
フロントエンドの <vanna-chat>、Python サーバー(Flask/FastAPI)、ユーザー権限を踏まえるエージェント、LLM選択という構成(出典:Vanna.AI公式リポジトリ)

Webコンポーネントを既存アプリに差し込み、Python サーバーを既存基盤に追加。ユーザーの権限を全体に通しながら、任意のLLMとDBでText-to-SQLを動かせます。

提供元
Vanna AI(Core/Cloud/Enterprise)
分類
OSS(MIT)のText-to-SQLフレームワーク/SQLエージェント
主な機能
自然言語→SQL生成・スキーマ/SQL例の学習・行レベル制御・WebチャットUI・監査ログ
対応
Postgres/MySQL/Snowflake/BigQuery 等DB・OpenAI/Anthropic/Gemini 等LLM・Flask/FastAPI
料金
OSSコアは無料/Vanna Cloud:Explorer $50・Team $500(月額)・Enterprise 要問い合わせ

使い方

学習させ、質問し、組み込みます。

STEP 01

学習させる

DDL・ドキュメント・過去のSQL例をVannaに登録する。

STEP 02

質問する

自然言語で質問すると、実行できるSQLを生成する。

STEP 03

実行・可視化

SQLを実行し、表やグラフで結果を確認する。

STEP 04

組み込む

Webコンポーネントで社内アプリに埋め込み、権限を通す。

OSSコアは無料で自己ホストでき、LLMとDBは自分で選べます。より運用寄りの管理機能やホスティングが必要なら Vanna Cloud を利用します。なお公式OSSリポジトリは2026年初にアーカイブ済みで、以降の主開発は Cloud 側です。

主な機能

01自然言語→SQL生成(RAG)

DDL・ドキュメント・SQL例を「学習」させ、質問に対して自社データベース向けのSQLを生成。エージェント的な検索で関連情報を引き当て、精度を高めます。結果はリアルタイムに表・グラフで返せます。

02ユーザー権限と埋め込みUI

既存のCookie/JWTからユーザーを解決し、役割や行レベルでアクセスを制御(例: 給与は人事のみ)。<vanna-chat> のWebコンポーネントで社内アプリに差し込め、Flask/FastAPIに統合できます。

03幅広いDB・LLM対応とOSS

PostgreSQL・MySQL・Snowflake・BigQuery・Redshift・Oracle・SQL Server 等の主要DBと、OpenAI・Anthropic・Gemini・Ollama・Bedrock 等のLLMに対応。MITライセンスのコアは無料で自己ホストでき、監査ログ・レート制限などの運用機能も備えます。

料金

OSSコアは無料。マネージドの Vanna Cloud は下記の月額です(年払いで20%オフ)。

プラン月額主な内容
Vanna Core(OSS)$0MITライセンス・自己ホスト・LLM/DBは自前
Explorer$501日20質問・管理機能・API・メールサポート
Team$5001日300質問・導入支援・当日サポート
Enterprise要問い合わせ質問無制限・オンプレ対応・SAML SSO 等

OSSコアは無料(MIT)で、LLMやDBの利用料は各自の負担です。金額はドル建て・変動するため、最新情報は公式の料金ページをご確認ください(2026年8月時点)。

他のText-to-SQL・BIとの違い

Vanna の特徴は、自社のスキーマ・SQL例を学習させ、任意のLLMとDBでText-to-SQLを回せるOSSフレームワークである点です。汎用チャットへSQLを丸投げする方法や手書きのSQLと比べ、自社データに沿った精度と、社内アプリへの組み込みやすさが強みです。

観点Vanna汎用チャットへSQL依頼手書きSQL
精度自社スキーマ学習で高めやすいスキーマ非共有で外しやすい人依存
組込みWebコンポーネントで容易都度コピペ
権限行レベル制御に対応なし実装次第

汎用チャットへSQLを都度依頼する方法や、手書きのSQLが比較対象です。自社データベースに対して、自然言語での問い合わせを社内アプリに組み込みたい開発チームにとって、Vanna は有力な選択肢です。

本ページの情報は2026年8月時点の公式サイト公開情報にもとづきます。最新の仕様・料金は公式サイトをご確認ください。

Vanna AIを使ってみる

よく比較されるサービス