Vanna AI alternative: $29 a month, not $50 for 20 questions a day
Updated 2026-09-26
Vanna AI's cheapest hosted plan, Explorer, costs $50 a month and stops answering at 20 questions a day, and its open-source vanna-ai/vanna repository is now an archive nobody merges into. Intellrise Pro costs $29 a month with no daily question limit, and gives you a semantic layer that learns what your columns mean, unlimited data sources, dashboards and scheduled email reports. As a Vanna AI alternative that is $21 a month less than Vanna Explorer, and it includes a semantic layer, which Julius keeps behind its $450 Business plan.
Vanna is the other shape: an open-source Python framework you install with pip and embed in your own application, which leaves you the hosting, the retrieval store, the interface and the upkeep. So this page is build versus buy: what you would still be assembling, against what is already assembled here.
Vanna AI alternative at a glance: Vanna vs Intellrise
- What it is — Vanna: an open-source (MIT) Python framework you install with pip and embed in your own application; the repo describes it as "Accurate Text-to-SQL Generation via LLMs using Agentic Retrieval". Intellrise: a hosted product you log into and connect a data source to.
- Who operates it — Vanna: you. You host the agent, wire it into FastAPI or Flask, and run it in your own infrastructure. Intellrise: we do; you connect a read-only user and start asking questions.
- How it learns your data — Vanna: as of the current 2.0 docs, automatically. Vanna states the agent "learns your database schema, business logic, and query patterns without manual training", and documents Tool Memory, where "every successful interaction is saved" and reused on similar questions. The older `vn.train()` workflow with DDL and question–SQL pairs is presented in Vanna's migration guide as the 0.x way, replaced by system prompts, context enrichers and RAG tools. Intellrise: the AI auto-annotates your schema and learns column and table meanings from ordinary chat, and saves each one as a definition you can read, edit or override, with a dbt mode.
- Model choice — Vanna: bring your own; documented support includes OpenAI, Anthropic, Ollama, Azure, Google Gemini, AWS Bedrock and Mistral. Intellrise: Gemini, OpenAI, Anthropic, DeepSeek, MiniMax or any OpenAI-compatible endpoint, switched any time from the model picker in chat.
- Databases — Vanna: PostgreSQL, MySQL, Snowflake, BigQuery, Redshift, SQLite, Oracle, SQL Server, DuckDB and ClickHouse, per its README. Intellrise: six sources (PostgreSQL, MySQL, Redshift, Google Sheets, CSV, Excel) plus cross-source JOIN and UNION through a DuckDB federation layer.
- Interface — Vanna: a pre-built <vanna-chat> web component that works with React, Vue or plain HTML, streaming SQL, tables, Plotly charts and summaries, which you then build your own app around. Intellrise: a finished analyst UI with persistent dashboards, editable reports and read-only share links on Pro.
- Deliverables — Vanna: the answer arrives in your chat surface, and anything beyond that you build. Intellrise: editable reports and artifacts exported to PDF, DOCX, PPTX, Excel and CSV, plus email delivery on Pro, sent now or a report put on a daily or weekly schedule.
- Cost — Vanna: the framework is free and MIT-licensed; Vanna's pricing page lists Explorer at $50/mo with 20 questions/day, Team at $500/mo with 300 questions/day, and Enterprise custom with unlimited questions, plus a stated 20% annual discount. Daily limits reset every 24 hours and requests are rate-limited until the next reset. Intellrise: Free $0, Pro $29/mo (about $24/mo annual), no per-question meter — your AI provider bills the tokens directly.
- Who it is for — Intellrise: small data teams, analysts, analytics engineers, dbt users and data consultants who want the capability finished rather than built. Pro is $29 a month.
| Vanna — what its own sources publish | Detail |
|---|---|
| Licence | MIT. |
| Repository status | Public archive. The banner reads "This repository was archived by the owner on Mar 29, 2026. It is now read-only." Last recorded code push: 2 February 2026. Re-checked 30 August 2026 — still archived. |
| GitHub stars | 23,817 on 2 September 2026, unchanged from 30 August (23,822 on 1 August; 23,823 on 29 July). |
| Forks | 2,496 on 2 September 2026 (2,491 on 30 August; 2,460 on 1 August). |
| Last release | v2.0.2, published 2 February 2026. Its entire changelog is a single ChromaDB fix. |
| Open issues and pull requests | 289 on 30 August 2026, of which 227 are issues — GitHub's open_issues_count counts pull requests too, so we report both. A read-only repository cannot accept new issues or merge pull requests. |
| Does the README mention the archive? | No. We swept the full README on 30 August 2026 for archived, no longer maintained, maintenance mode, deprecated, read-only and successor: zero matches. It still reads as an actively marketed product, including "Enterprise Support — support@vanna.ai". |
| Is the commercial product still sold? | Yes. vanna.ai/pricing returned HTTP 200 on 30 August 2026 with Explorer $50/mo (20 questions/day), Team $500/mo (300 questions/day), Enterprise custom with unlimited questions, and a stated 20% annual discount — unchanged from 29 July. |
| A successor repository? | Not listed. Across the 24 repositories in the vanna-ai GitHub organisation, the most recent push to anything is 14 February 2026. None carries a description identifying it as a Vanna successor. |
| A community fork that has taken over? | None with visible traction. The ten most-starred forks on 2 September 2026: the top two have 4 stars each and the third has 3. |
| How it learns your data | "Learns your database schema, business logic, and query patterns without manual training." Tool Memory: "Every successful interaction is saved to Tool Memory." The older vn.train() workflow is listed in the migration guide as the 0.x approach. |
| Databases listed | PostgreSQL, MySQL, Snowflake, BigQuery, Redshift, SQLite, Oracle, SQL Server, DuckDB, ClickHouse, plus "Others". |
| Models listed | OpenAI, Anthropic, Ollama, Azure, Google Gemini, AWS Bedrock, Mistral, plus "Others". |
| Published pricing | Explorer $50/mo, 20 questions/day. Team $500/mo, 300 questions/day. Enterprise custom, unlimited questions. 20% annual discount stated. Daily limits reset every 24 hours. |
| Interface provided | A pre-built <vanna-chat> component — "Framework-agnostic — React, Vue, plain HTML" — streaming SQL, a data table, Plotly charts and a natural-language summary. |
Vanna AI is archived — what that actually means, and what to do next
What is true: github.com/vanna-ai/vanna is a public archive. The banner reads "This repository was archived by the owner on Mar 29, 2026. It is now read-only." The GitHub API confirms archived: true, with the last code push on 2 February 2026 and the last release, v2.0.2, published the same day — a changelog consisting of one ChromaDB fix. There were 289 open issues and pull requests when we checked — 227 of them issues — and a read-only repository can neither accept new ones nor merge a pull request. Nothing in the vanna-ai organisation's other 23 repositories has been pushed since 14 February 2026, and none of them is described as a successor to Vanna. Of the ten most-starred of the 2,496 forks, the top one has 4 stars, so no community fork has visibly taken over either. Fork and star counts re-read first-hand on 2 September 2026.
The hosted product is still sold, and it is priced by the question: vanna.ai/pricing, read 26 September 2026, lists Explorer at $50 a month for 20 questions a day and Team at $500 a month for 300 questions a day, rate-limited until the next reset once you go over.
- Where an archive actually bites is not the part you would guess, and it splits in two. The code half is the easy half: the text-to-SQL logic is pinned MIT source, and it will keep doing exactly what it did on 2 February 2026. What breaks around it is the perimeter — a database driver that publishes a new major version, a model provider changing its SDK, a Python release your pinned dependency set will not build against, or a CVE in something transitive. Every one of those announces itself with a stack trace. Under active maintenance they are somebody else's afternoon. Now they are yours.
- The other half does not announce itself, and it is the half a pinned commit cannot protect. Vanna 2.0 is a RAG-and-LLM agent, so an answer is not produced by the frozen code alone — it comes back from a model endpoint you configure, and that endpoint moves on the provider's release schedule rather than on yours. OpenAI's deprecations page, read 31 August 2026, says it regularly retires older models and that software relying on them “may need occasional updates to keep working”; Anthropic's model-deprecations page, read the same day, says deprecated models stay functional but “are likely to be less reliable than active models”. A retired model is loud — the call fails and you find out immediately. A model that has merely got worse at your schema is silent: you get a different query and a confident number, and nothing errors. Under maintenance, somebody re-tunes prompts and retrieval when a model moves. On an archive, nobody does, and nothing tells you it happened.
- The way out: Intellrise is a finished product, so nobody on your team operates a service. You keep a choice of Gemini, OpenAI, Anthropic, DeepSeek, MiniMax or any OpenAI-compatible endpoint, and Pro is $29 a month with no daily question limit.
1. No question meter, and your choice of model
Vanna Cloud prices by the question: Explorer is $50 a month for 20 questions a day and Team $500 a month for 300, and requests are rate-limited until the next reset once you go over. Intellrise Pro is $29 a month with no daily question limit, and the free tier has no platform question cap either, so a heavy analysis week does not become a billing event.
You still choose the model. Intellrise works with Gemini, OpenAI, Anthropic, DeepSeek, MiniMax or any OpenAI-compatible endpoint; you switch the model any time from the model picker in chat and, on Pro, tune context window, output tokens, temperature and reasoning level per key, and the token bill goes straight to that provider.
2. Two layers that both learn — one of them is editable
Vanna's current docs say the agent "learns your database schema, business logic, and query patterns without manual training", and Tool Memory saves every successful interaction and reuses it on similar questions. Vanna's migration guide lists the old training call as the 0.x approach, replaced by system prompts, context enrichers and RAG tools.
So the difference is not learning versus not learning. It is what the learned thing looks like and whether you can correct it. Tool Memory, as documented, accumulates successful question-and-tool examples that get retrieved for similar questions. Intellrise accumulates something different in shape: named definitions bound to specific tables and columns. The AI auto-annotates them when you connect a source, and when you clarify a field in ordinary conversation — "net revenue excludes refunds" — it proposes saving that as an Accept or Reject card. Accepted definitions persist, are put in front of the model on every future question, and can be read and rewritten by hand. You can point it at a dbt target schema instead, where it recognises fact_, dim_ and stg_ conventions.
Tool Memory reuses successful past interactions on similar questions. An Intellrise definition is a named statement bound to a table or column that you can open, read and rewrite, so a contested term gets settled once instead of re-derived each time. If your problem is "three people define active customer differently", the editable definition is the thing that settles it.
The other half of trust is being able to see the working. For anything non-trivial Intellrise shows a readable query plan first — sources, fields, joins, filters, groupings, aggregation, in business terms with the raw SQL one click away — and you Execute or Adjust. A read-only guard refuses write statements such as DROP, DELETE, UPDATE and INSERT. The plan appears before multi-table, cross-source and multi-step questions run. A chart you pin re-runs its stored SQL rather than asking the model again, so you have the query in front of you, and an audit trail you can hand to whoever asks where the number came from.
3. From question to deliverable, without assembling the pieces
Vanna ships a <vanna-chat> component that streams SQL, a data table, a Plotly chart and a summary, and drops into React, Vue or plain HTML. It is a starting point: the persistent dashboard, the saved report your finance lead can edit, the PDF that goes into the board pack, the share link for someone without a login — those are things you design and build on top, and they are usually where the sprint estimate quietly triples.
In Intellrise one conversation goes from question to deliverable. The same conversation produces inline charts for exploratory questions, Metabase-style dashboards you can pin to from chat and — on Pro — drag, resize and recolour, and report artifacts by type — a data grid for Excel and CSV, a 16:9 deck for PPTX, a document for PDF and DOCX — rendered in an in-chat side panel, kept as a draft until you save it, then editable in place. Read-only share links and email delivery are available on Pro — sent now, or a report put on a daily or weekly schedule. It is the difference between having the engine and having the car, and for a small data team the question is whether building the rest of the car is the best use of the next month.
The build-versus-buy question
The cost of the library is not the cost of the system. Running Vanna in production means hosting the agent, standing up and backing up the store its knowledge lives in, owning the retrieval quality, building the interface, and then maintaining all of it while the model landscape moves underneath you. Teams who wanted a working analyst and ended up with an internal platform to maintain usually feel it about three months in.
One factual point worth knowing if maintenance matters to your decision: the main vanna-ai/vanna repository on GitHub is marked as a public archive. Its own banner reads "This repository was archived by the owner on Mar 29, 2026. It is now read-only", and the last push recorded by the GitHub API is 2 February 2026. What it changes is the shape of the maintenance question: it moves from "will they fix it" to "can we fix it ourselves" — and the engineer-days behind that second answer are what build versus buy is actually costing you.
Intellrise takes the other side of that trade on purpose. There is nothing to host, nothing to train and no UI to build, and no per-question meter on any tier, including the free one.
Who Intellrise is for
Intellrise fits the same technical audience Vanna attracts, at the point where they would rather use the capability than operate it. Analysts, analytics engineers, dbt users, data consultants and technical founders tend to feel the difference first: a semantic layer that learns their schema without a curated training set, a readable query plan they can audit, cross-source joins over six connectors, no per-question meter, and reports they can actually hand to a stakeholder. If your data lives in a warehouse, a recurring question needs to become a saved query you can re-run and diff rather than code inside a chat, and the deliverable matters as much as the answer, that is the case for buying rather than building.
Try it on your own data
The fastest way to decide is to run one of your real questions and see what comes back. Every new Intellrise account starts on a 14-day Pro trial with no card, and there is a public demo that needs no signup and no AI key — a synthetic sample dataset, the queries verbatim, and the charts they return — so you can judge the query plan and the output before connecting anything of your own. After the trial the free tier stays free: one database source plus Google Sheets, three dashboards, and unlimited reports and exports. Pro is $29/mo, or about $24/mo billed annually.
Frequently asked questions
The repository is archived; the company is not gone. github.com/vanna-ai/vanna carries the banner "This repository was archived by the owner on Mar 29, 2026. It is now read-only", and the GitHub API confirmed archived: true on 30 August 2026, with the last code push on 2 February 2026 and the last release, v2.0.2, published the same day. It cannot accept new issues or merge pull requests, and there were 289 open issues and pull requests outstanding, 227 of them issues. But the commercial side is live: vanna.ai returned HTTP 200 on 30 August 2026 and its pricing page still lists Explorer at $50/mo, Team at $500/mo and a custom Enterprise tier, unchanged from our checks on 29 July and 1 August. One thing to know if you are relying on the README: it does not mention the archive anywhere — we swept it and found zero matches for archived, deprecated, no longer maintained or successor. The archive notice is generated by GitHub, not written into the project.
There is no official successor. Across the 24 repositories in the vanna-ai GitHub organisation, nothing has been pushed since 14 February 2026 and none is described as a Vanna successor, and no community fork has visibly taken over. Staying on a pinned fork means your team now owns the driver and SDK churn, and the quieter risk: Vanna calls a model endpoint you configure, and a model that has got worse at your schema returns a confident wrong number with no error, with nobody re-tuning for it. Vanna Cloud still sells, priced by the question: $50 a month for 20 questions a day on Explorer. Intellrise is the finished alternative: nothing to host, a choice of Gemini, OpenAI, Anthropic, DeepSeek, MiniMax or any OpenAI-compatible endpoint, a semantic layer that learns your schema, and Pro at $29 a month with no question limit.
It is, if what you want is the capability rather than the codebase. Vanna is an open-source Python framework you host, train and build a UI around. Intellrise gives you schema-aware text-to-SQL as a finished product — a semantic layer that annotates your schema and keeps the corrections you make, six connectors with cross-source joins, a readable query plan with a read-only guard, and dashboards, reports and exports — with the model you choose and no per-question meter. Free is $0, Pro is $29 a month, Team is $100 a month for five seats, and every new account starts on 14 days of Pro with no card.
No — Intellrise is a hosted product, so there is nothing to install, host or maintain. You still choose the model: Gemini, OpenAI, Anthropic, DeepSeek, MiniMax or any OpenAI-compatible endpoint, switched any time from the model picker in chat. Before anything non-trivial runs you get a readable query plan to Execute or Adjust, behind a read-only guard that refuses DROP, DELETE, UPDATE and INSERT.
Vanna's current docs say its agent learns your schema, business logic and query patterns "without manual training", with Tool Memory saving successful interactions; the older `vn.train()` workflow using DDL and question–SQL pairs is described in Vanna's migration guide as the 0.x approach. Intellrise auto-annotates your schema when you connect a source and learns column and table meanings from ordinary conversation — when you clarify a field in chat, it offers to save that definition against the source as an Accept or Reject card. The difference is the form of what is stored: Intellrise keeps named definitions bound to tables and columns that you can read, edit by hand or point at a dbt target schema.
Vanna's framework is free and MIT-licensed if you self-host. Its pricing page lists Explorer at $50/mo with 20 questions/day, Team at $500/mo with 300 questions/day, and a custom Enterprise tier with unlimited questions, plus a stated 20% annual discount; daily limits reset every 24 hours, and requests are rate-limited until the next reset. Intellrise is Free $0, Pro $29/mo (about $24/mo annual) and Team $100/mo for five seats, with no per-question meter; your AI provider bills the tokens directly. Every new account also starts on a 14-day Pro trial with no card. Figures read from Vanna's own pricing page on 26 September 2026.
Intellrise supports Gemini, OpenAI, Anthropic, DeepSeek, MiniMax and any OpenAI-compatible endpoint via a custom base URL, with per-key control over context window, output tokens, temperature and reasoning level. That covers most self-hosted gateways that expose an OpenAI-compatible API, and there is no per-question meter and no message cap between you and whichever model you point it at.
For anything you pin, the query stays the same. A chart pinned to a dashboard re-runs the SQL that was saved with it, so the number moves only when your data moves, or when the query itself has a rolling window or a top-N with no tiebreak. A new question in chat is written fresh by the model, so read the SQL in the query plan before a number goes somewhere that matters, and pin it once it is right.
Yes. Intellrise runs a DuckDB federation layer over its six connected source types, so a single question can JOIN or UNION across, for example, a Postgres database, a MySQL table and a Google Sheet. Cross-source querying is available on Pro, which is also where unlimited data sources and file upload live; the free tier covers one database source plus Google Sheets.
Related
The one-stop AI data analyst that knows your schema.
One place from question to finished work: the SQL, the chart, a dashboard your whole team can open, and a report that emails itself every morning. It learns what your columns mean, so nobody explains a field twice. Start free with one database plus Google Sheets, or take 14 days of Pro with no card.
Every new account starts on a 14-day Pro trial with no card. After it lapses, the free tier stays free.