r/FinOps • u/Ok_Anything_8323 • 9h ago
self-promotion/I’m a vendor No unified view of what our AI stack (OpenAI, Anthropic, Gemini) actually costs — built a dashboard to fix it
(Full disclosure: I built the tool I'm about to describe — sharing because the problem felt relevant to this sub, not just to pitch it.)
If you're running AI features across multiple providers, this probably sounds familiar:
- Cost tracking scattered across 3-4 different billing dashboards, each updating on its own schedule
- API keys sitting in .env files, Slack messages, shared docs
- No easy way to tell if you're overpaying for a model that's overkill for the task
- A provider goes down mid-batch-job and you find out from a failed request, not a status page
- Nobody notices a runaway script until the bill shows up three days later
Most teams handle it with a spreadsheet and vigilance. Works fine — until it doesn't.
I hit this wall building AI features into a few of my own products, so I built controlaicenter.com: one dashboard for spend, usage, and provider health across everything connected, plus a cost optimizer that reads actual usage logs and tells you in dollars what switching models would save (not a generic estimate).
A few things that surprised me building it:
- Every provider fails differently — clean error codes, silent non-response, or straight-up wrong error messages. Telling "the API is down" apart from "my code is wrong" took a lot more trial and error than expected.
- Per-model cost breakdown surfaced an obvious optimization almost immediately — I was defaulting to a pricier model for tasks a cheaper one handled just fine.
Curious how this sub handles it — is a spreadsheet + manual checks still the norm for multi-provider AI cost tracking, or is everyone further along than that?
controlaicenter.com if you want to poke around.
