Team replaces a $150k Looker license with AI-written HTML dashboards served from an internal host
- A three-person data platform team at a 500-person company built an internal host for LLM-generated HTML dashboards, and its weekly viewers went from 23 in March to 136 in June, roughly matching the weekly users of their Looker instance, which dropped by about a third.
- Access control comes from Snowflake OAuth: each dashboard runs its queries as the viewer, so existing Snowflake roles decide what each person can read, and the team wrote no permission model of its own.
- The company pays about $150k a year for Looker and roughly 300 seats, and the author asks whether an enterprise BI tool can be replaced after the claim that AI is killing B2B SaaS.
- Dashboard JavaScript ran on the same origin as the user session, so any dashboard could act as its viewer, a cross-site scripting hole the team shipped anyway because it sat behind VPN and SSO.
- Claude Code with Opus 4.5 got good enough in early January that finance, ops and marketing staff started prompting it daily, and Claude's single-file HTML analyses looked better to the author than their Looker tiles.
Hacker News opinions
Honestly I don't care that it's vaguely AI-tinted. The content is the point. Would you rather this article didn't exist or had less detail? Criticize the content, not how it was made.
The article counts tokens but not the engineering salaries spent building and maintaining this. Once you add that, I'd guess it's closer to 50% savings. Still good, but not as cheap as they claim.
You're missing the flexibility though. Everyone can build their own dashboard just by describing what they need.
Snowflake is a cloud data warehouse, and its permission policies get complicated fast. That's why I prefer BigQuery.
I built something similar at my last job. We never figured out how to guarantee everyone is looking at the right numbers, even with a semantic layer. Analysts are still needed IMHO.
At my old company we had PHP pages with embedded SQL that people just copied and bookmarked. Even after a real BI tool, everyone kept using the PHP pages because they were faster. Claude is also bad at charts. Everything it makes looks the same.
BI tools have always been pretty easy to replace as long as you have a decent data layer.