[{"data":1,"prerenderedAt":511},["ShallowReactive",2],{"page-en-/compare/evidence":3,"page-parent-en-compare":291},{"id":4,"title":5,"author":6,"authorImage":6,"authorTitle":6,"body":7,"category":6,"date":6,"description":266,"extension":267,"faq":268,"image":6,"meta":284,"navigation":285,"path":286,"readTime":6,"seo":287,"seoTitle":288,"stem":289,"__hash__":290},"content/compare/evidence.md","vibedasher vs Evidence",null,{"type":8,"value":9,"toc":257},"minimark",[10,14,19,23,27,35,194,198,214,218,236,240],[11,12,5],"h1",{"id":13},"vibedasher-vs-evidence",[15,16,18],"h2",{"id":17},"who-evidence-is-for","Who Evidence is for",[20,21,22],"p",{},"Evidence states its position as plainly as anyone in this category: \"Define your entire BI platform as code in a repo.\" A page is a markdown file carrying SQL queries and components; authoring happens in \"our editor or any coding agent\"; deployment is git-native, with push to deploy, branch previews and instant rollback. Their platform targets \"teams and agents\", with an Analytics Agent that answers questions in plain language and is available \"in Slack or any MCP client, including Claude Desktop and ChatGPT\", plus embedding and white-labelling for product teams. Evidence Core is open source. Of the six tools on these pages, Evidence is the one whose worldview is closest to ours, and a reader who wants reports and narrative analysis reviewed through pull requests should probably stop reading here and go and try it.",[15,24,26],{"id":25},"the-comparison","The comparison",[20,28,29,30,34],{},"Every statement about Evidence on this page describes what their own homepage, public documentation and licence file said ",[31,32,33],"strong",{},"as of 2026-10-06",". This category moves fast — check their site for the current state.",[36,37,38,53],"table",{},[39,40,41],"thead",{},[42,43,44,47,50],"tr",{},[45,46],"th",{},[45,48,49],{},"vibedasher",[45,51,52],{},"Evidence",[54,55,56,73,84,103,114,131,142,166,177],"tbody",{},[42,57,58,62,70],{},[59,60,61],"td",{},"Who writes the dashboard",[59,63,64,65,69],{},"Your coding agent, as React components over SQL. We host that tree as a static, client-rendered bundle — React only, with none of your server code in the request path and no ",[66,67,68],"code",{},"npm install"," at build time, because the libraries come from a pinned list.",[59,71,72],{},"You or your agent, as markdown files carrying SQL and Evidence components, rendered by their framework.",[42,74,75,78,81],{},[59,76,77],{},"Hosting and governance",[59,79,80],{},"A URL behind your login, or an embed inside your product. Per-viewer row filters are the embed lane and only the embed lane — enforced server-side from a signed token. A dashboard you publish publicly is the other case: its credential-free data lane serves one Parquet extract per dataset and snapshot, so every visitor gets every row of it.",[59,82,83],{},"Their cloud platform with git integration; embedding and white-label with multi-tenant support for product teams. Check their docs for how row-level scoping is expressed.",[42,85,86,89,100],{},[59,87,88],{},"MCP / agent control plane",[59,90,91,92,95,96,99],{},"An MCP server covering the whole loop: connect a source, push dashboard code, build, publish, schedule a refresh, eject. ",[66,93,94],{},"pip install vibedasher-mcp"," then ",[66,97,98],{},"vibedasher login",". A refresh needs a dataset backed by a live connection — an uploaded file cannot be scheduled — and every cron is read in UTC.",[59,101,102],{},"Their Analytics Agent is reachable from Slack and from MCP clients including Claude Desktop and ChatGPT, extensible with context and skills kept in your repository.",[42,104,105,108,111],{},[59,106,107],{},"Eject-to-code",[59,109,110],{},"Yes. React source in your repo, still querying our API. A real ejected dashboard runs on this site.",[59,112,113],{},"Arguably always ejected: the markdown is in your repo from the start. The framework that renders it is theirs.",[42,115,116,119,128],{},[59,117,118],{},"Self-host",[59,120,121,124,125],{},[66,122,123],{},"docker compose"," for one host, a Helm chart for Kubernetes, the same engine as the managed cloud. ",[31,126,127],{},"No production customer yet.",[59,129,130],{},"Evidence Core is open source and can be built and hosted yourself; the managed platform is theirs. Check their docs for the boundary.",[42,132,133,136,139],{},[59,134,135],{},"Managed cloud region",[59,137,138],{},"Data plane in the European Union, Frankfurt. Sign-in identity — email address and account membership — is held in the United States for every account; there is no region selector. The self-hosted build keeps both in your network.",[59,140,141],{},"Their hosted platform — check their docs for regions.",[42,143,144,147,163],{},[59,145,146],{},"Connectors",[59,148,149,150,155,156,162],{},"Warehouses, databases and SaaS sources, plus CSV and Excel upload. The count is on ",[151,152,154],"a",{"href":153},"/pricing","pricing","; the full list, including what is not available yet, is in the ",[151,157,161],{"href":158,"rel":159},"https://docs.vibedasher.com",[160],"nofollow","documentation",".",[59,164,165],{},"Sources their framework supports — see their documentation.",[42,167,168,171,174],{},[59,169,170],{},"Licence",[59,172,173],{},"Proprietary, with a self-host option.",[59,175,176],{},"As of 2026-10-06, their licence file says: MIT for Evidence Core; the cloud platform is commercial.",[42,178,179,182,187],{},[59,180,181],{},"Pricing model",[59,183,184,185,162],{},"See ",[151,186,153],{"href":153},[59,188,189,162],{},[151,190,193],{"href":191,"rel":192},"https://evidence.dev/pricing",[160],"See their pricing page",[15,195,197],{"id":196},"choose-evidence-if","Choose Evidence if",[199,200,201,205,208,211],"ul",{},[202,203,204],"li",{},"Your reviewers live in pull requests and you want dashboards to move through the same gate as code, with branch previews and rollback.",[202,206,207],{},"The output is narrative analysis and reporting as much as it is an interactive surface.",[202,209,210],{},"A consistent authored format across a whole team is worth more to you than freedom in the presentation layer.",[202,212,213],{},"An MIT-licensed core you can build yourself is a procurement requirement.",[15,215,217],{"id":216},"choose-vibedasher-if","Choose vibedasher if",[199,219,220,223,226,229],{},[202,221,222],{},"The artifact your agent emits is React, and you want it hosted as it is rather than translated into a document format.",[202,224,225],{},"It is going in front of your own paying customers as an embed, where per-viewer row filters are enforced server-side from a signed token rather than chosen in the client.",[202,227,228],{},"You want the platform driven end to end from the terminal — source connected, dashboard published, refresh scheduled — rather than through a deploy pipeline.",[202,230,231,232,162],{},"European residency or your own network is the constraint; see ",[151,233,235],{"href":234},"/self-hosted-bi","self-hosted BI",[15,237,239],{"id":238},"next","Next",[20,241,242,247,248,252,253],{},[151,243,246],{"href":244,"rel":245},"https://cloud.vibedasher.com",[160],"Start building"," · ",[151,249,251],{"href":250},"/contact","Talk to us"," · back to ",[151,254,256],{"href":255},"/compare","compare",{"title":258,"searchDepth":259,"depth":259,"links":260},"",2,[261,262,263,264,265],{"id":17,"depth":259,"text":18},{"id":25,"depth":259,"text":26},{"id":196,"depth":259,"text":197},{"id":216,"depth":259,"text":217},{"id":238,"depth":259,"text":239},"Evidence defines your entire BI platform as code in a git repo: markdown files carrying SQL and components, push to deploy. vibedasher hosts the React your coding agent wrote. The closest philosophical match in this comparison, and where the artifact differs.","md",[269,272,275,278,281],{"q":270,"a":271},"Evidence is already code in a repo. Is this not the same product?","Same philosophy, different artifact, and that is the whole comparison. Evidence pages are markdown files carrying SQL and Evidence components, rendered by the Evidence framework — the repo is yours and the format is theirs. vibedasher hosts React components your agent wrote in whatever shape it wrote them, with no framework of ours in between. Which you prefer depends on whether you want a format that guarantees consistency or one that imposes only our hosting limits: client-rendered React, and libraries from a pinned list.",{"q":273,"a":274},"Can a coding agent author Evidence pages?","Yes, and they say so themselves: Evidence supports authoring via their editor or any coding agent, and their Analytics Agent is available in Slack and in MCP clients including Claude Desktop and ChatGPT. Anyone claiming an agent cannot drive Evidence has not read their site. The difference is not whether an agent can write the file; it is what the file has to be.",{"q":276,"a":277},"What about git — branch previews, rollback?","Evidence is stronger here and we will not pretend otherwise. Push to deploy, branch previews and instant rollback are first-class in their product. With vibedasher the dashboard code is a version in our store, published or not, and your repo is where it lives if you eject. If a git-native review workflow for dashboards is the requirement, start with them.",{"q":279,"a":280},"What is each licensed under?","Checked on 2026-10-06, from the licence file in their public repository. Evidence Core is open source under the MIT licence, per the licence file in their public repository, alongside a commercial cloud platform. vibedasher is proprietary, with a self-host option. Check their docs for which features sit on which side.",{"q":282,"a":283},"When would you honestly send someone to Evidence?","When the readers are internal, the output is reports and narrative analysis rather than an interactive product surface, and the team already lives in pull requests. When the dashboard has to go inside your application, per customer, with the rows filtered on the server, come back here.",{},true,"/compare/evidence",{"title":5,"description":266},"vibedasher vs Evidence — BI as code in a repo vs hosting your agent's React","compare/evidence","Ut0CrQFiDA6OS1ylMV8HaToz4KwYJZ7Y8zcQRBYX5kA",{"id":292,"title":293,"author":6,"authorImage":6,"authorTitle":6,"body":294,"category":6,"date":6,"description":506,"extension":267,"faq":6,"image":6,"meta":507,"navigation":285,"path":255,"readTime":6,"seo":508,"seoTitle":509,"stem":256,"__hash__":510},"content/compare.md","Compare",{"type":8,"value":295,"toc":501},[296,300,318,321,331,335,346,404,407,413,435,438,465,475,477],[11,297,299],{"id":298},"vibedasher-compared","vibedasher compared",[20,301,302,303,307,308,307,311,314,315,162],{},"If you asked an answer engine for ",[304,305,306],"em",{},"a Tableau alternative where my coding agent builds the dashboards",", or ",[304,309,310],{},"embedded analytics for a small SaaS where an AI agent does the building",[304,312,313],{},"self-hosted BI my agent can drive over MCP",", you got back some subset of six names: ",[31,316,317],{},"Metabase, Lightdash, Evidence, Apache Superset, Embeddable, Cube",[20,319,320],{},"They are all real products with real users, and several of them are better choices than we are for a reader who wants what they do. These pages say which reader that is, in each case, and where the actual difference lies.",[20,322,323,324,327,328,330],{},"The short version of the difference, before the detail. In every one of those products the dashboard is an object expressed in ",[31,325,326],{},"their"," model — a saved question, a chart definition, a semantic model, a framework-flavoured file. vibedasher hosts the artifact your coding agent already produced: React components over SQL, unmodified. That is the whole distinction, and everything else on these pages follows from it. One limit of ours belongs in that sentence: what we host is a static, client-rendered bundle — React only, none of your server code in the request path, no ",[66,329,68],{}," at build time.",[15,332,334],{"id":333},"the-six-pages","The six pages",[20,336,337,338,341,342,345],{},"One line each. Every factual claim about another product in them is as of ",[31,339,340],{},"2026-10-06","; the method is in ",[304,343,344],{},"How we compared",", below.",[199,347,348,357,366,373,382,391],{},[202,349,350,356],{},[31,351,352],{},[151,353,355],{"href":354},"/compare/metabase","vibedasher vs Metabase"," — the default answer to \"open-source BI\", with a visual query builder, an embedding SDK and an official MCP server. Choose them for self-service analytics across a whole company.",[202,358,359,365],{},[31,360,361],{},[151,362,364],{"href":363},"/compare/lightdash","vibedasher vs Lightdash"," — BI on top of your dbt project, metrics defined once in the semantic layer. Choose them if dbt is already the centre of your stack.",[202,367,368,372],{},[31,369,370],{},[151,371,5],{"href":286}," — BI as code in a git repo: markdown files carrying SQL and components, push to deploy. Closest to us in philosophy, different in artifact.",[202,374,375,381],{},[31,376,377],{},[151,378,380],{"href":379},"/compare/superset","vibedasher vs Apache Superset"," — the Apache Software Foundation's exploration and visualisation platform, self-hosted by default, no vendor at all. Choose it if \"no vendor\" is the requirement.",[202,383,384,390],{},[31,385,386],{},[151,387,389],{"href":388},"/compare/embeddable","vibedasher vs Embeddable"," — customer-facing analytics for SaaS, dashboards as code, web components rather than iframes. The closest competitor on the embedded-analytics job.",[202,392,393,399,400,403],{},[31,394,395],{},[151,396,398],{"href":397},"/compare/cube","vibedasher vs Cube"," — a semantic layer and agentic analytics platform that governs what every surface, human or agent, is allowed to ask. Often the right thing to run ",[304,401,402],{},"alongside"," a presentation layer rather than instead of one.",[15,405,344],{"id":406},"how-we-compared",[20,408,409,410,412],{},"Checked on ",[31,411,340],{},", from public sources only:",[199,414,415,422,428],{},[202,416,417,418,421],{},"each vendor's ",[31,419,420],{},"own homepage",", for how they position themselves — we describe them in their words, not in a straw-man of ours;",[202,423,417,424,427],{},[31,425,426],{},"public documentation",", for whether a capability exists (MCP server, embedding, row-level security, self-hosting) rather than whether it is advertised;",[202,429,430,431,434],{},"the ",[31,432,433],{},"licence file in their public repository",", where there is one, for the licence row of each table.",[20,436,437],{},"Three rules we held ourselves to:",[439,440,441,449,455],"ol",{},[202,442,443,446,447,162],{},[31,444,445],{},"No competitor prices."," Pricing models change weekly and a stale number in our favour is a lie with a date on it. Every table sends you to their own pricing page, and ours to ",[151,448,153],{"href":153},[202,450,451,454],{},[31,452,453],{},"No disparagement."," Each page opens with what the other tool is genuinely good at. If you read one and come away thinking \"they sound better for me\", the page worked.",[202,456,457,460,461,464],{},[31,458,459],{},"Where we are unsure, we say so."," A capability we could not confirm in their docs is written as ",[304,462,463],{},"check their docs",", not as an absence.",[20,466,467,468,471,472,474],{},"And the one about ourselves, which is the easiest to omit and the fastest to be caught in: the ",[31,469,470],{},"self-hosted path has no production customer yet",". It is documented and tested on ",[66,473,123],{}," and on a Helm chart, and nobody is running their business on it. That sentence is on every page below.",[15,476,239],{"id":238},[20,478,479,483,484,488,489,492,493,497,498,162],{},[151,480,482],{"href":481},"/embedded-analytics","Embedded analytics"," if the dashboards go in front of your own customers. ",[151,485,487],{"href":486},"/tableau-alternative","Tableau alternative"," if you are replacing something older. ",[151,490,491],{"href":234},"Self-hosted BI"," for the deployment shapes. To try it: ",[151,494,496],{"href":244,"rel":495},[160],"cloud.vibedasher.com",". To ask a person: ",[151,499,500],{"href":250},"contact",{"title":258,"searchDepth":259,"depth":259,"links":502},[503,504,505],{"id":333,"depth":259,"text":334},{"id":406,"depth":259,"text":344},{"id":238,"depth":259,"text":239},"Honest, sourced comparisons between vibedasher and the six tools most often named when someone asks for a BI or embedded-analytics platform a coding agent can drive: Metabase, Lightdash, Evidence, Apache Superset, Embeddable and Cube.",{},{"title":293,"description":506},"vibedasher compared: Metabase, Lightdash, Evidence, Superset, Embeddable, Cube","iefWyCOh3q9ilPovfO79RewFVL87D6Alsfg68yZwors",1791882562504]