git404hub

what is llm-governance-dashboard fr?

0xkaz/llm-governance-dashboard — explained in plain English

Analysis updated 2026-05-18

2PythonAudience · ops devopsComplexity · 4/5LicenseSetup · hard

tl;dr

A self-hostable dashboard that puts a proxy in front of AI coding tools, logs every request to BigQuery, and shows teams their AI spending and adoption metrics.

vibe map

mindmap
  root((LLM Governance))
    What it does
      Proxy AI providers
      Log requests to BigQuery
      Budget alerts
      Adoption tracking
    Tech Stack
      Python
      FastAPI
      LiteLLM
      BigQuery
      Docker
    Key Features
      Per-user API keys
      Cost per team
      Slack and email alerts
      Weekly retention charts
    Getting Started
      Configure env file
      Run bq-setup
      Docker Compose up

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Track how much each developer on your team is spending on AI coding tools across multiple providers in one dashboard.

VIBE 2

Set monthly budget caps per team and receive Slack or email alerts before the budget runs out.

VIBE 3

Measure whether AI coding tools have lasting adoption by seeing weekly active rates and retention over time.

what's the stack?

PythonFastAPILiteLLMBigQueryDockerPostgreSQL

how it stacks up fr

0xkaz/llm-governance-dashboard0-bingwu-0/live-interpreteradudley78/mcp-audit
Stars222
LanguagePythonPythonPython
Setup difficultyhardmoderateeasy
Complexity4/52/53/5
Audienceops devopsgeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · hard time til it works · 1h+

Requires a Google Cloud project with BigQuery enabled and a service account JSON key outside the repo.

Use freely for any purpose including commercial, as long as you keep the copyright notice.

in plain english

This is a self-hostable dashboard for teams that have deployed AI coding tools like Claude Code, Codex, or Cursor and now need visibility into how much money is being spent and whether the tools are actually being used. The system works by placing a proxy gateway in front of every AI provider your team uses. Instead of developers calling OpenAI or Anthropic directly, they point their tools at this local proxy using a per-user API key. Every request passes through LiteLLM, a library that handles routing to the right upstream provider, and each call is recorded as a row in a BigQuery table with details like the user, team, model, tokens used, cost in dollars, and response latency. No personal data is stored, only anonymized identifiers. A FastAPI dashboard turns that log data into two things: cost governance and adoption tracking. The cost side shows spending per user and team, tracks each group against a monthly budget, and sends Slack or email alerts when a team hits 80 or 100 percent of its limit. Virtual API keys can be issued and revoked from the dashboard. The adoption side shows whether people are actually returning to use the tools each week, how many different tools each person uses, and trend charts for daily active usage. It distinguishes between a productivity claim and a simple activation signal. The whole stack runs locally via Docker. You configure a BigQuery project, run a setup command to create the table, then bring up the proxy with Docker Compose. Adding a new provider requires only an entry in a YAML config file and the provider API key. The dashboard is available in English and Japanese. The project is described as a demo and reference implementation, not a production-hardened system.

prompts (copy fr)

prompt 1
I want to set up llm-governance-dashboard to monitor Claude Code and Codex spending for my team. Walk me through the Docker Compose setup and BigQuery configuration.
prompt 2
How do I add a new AI provider to llm-governance-dashboard? I want to route OpenRouter calls through the LiteLLM proxy and track their costs.
prompt 3
My team has a monthly AI budget of 500 dollars. How do I configure budget alerts in llm-governance-dashboard to notify our Slack channel at 80 percent usage?
prompt 4
How does llm-governance-dashboard measure adoption versus productivity? What metrics does the dashboard show and what does each one mean?

Frequently asked questions

what is llm-governance-dashboard fr?

A self-hostable dashboard that puts a proxy in front of AI coding tools, logs every request to BigQuery, and shows teams their AI spending and adoption metrics.

What language is llm-governance-dashboard written in?

Mainly Python. The stack also includes Python, FastAPI, LiteLLM.

What license does llm-governance-dashboard use?

Use freely for any purpose including commercial, as long as you keep the copyright notice.

How hard is llm-governance-dashboard to set up?

Setup difficulty is rated hard, with roughly 1h+ to a first successful run.

Who is llm-governance-dashboard for?

Mainly ops devops.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.