На Hacker News показали self-hosted панель для контроля расходов команд на AI-кодинг
Разработчик под ником 0xkaz выложил open-source проект llm-governance-dashboard, это локально разворачиваемая панель для отслеживания использования AI-инструментов в командах разработки. Как пишет Hacker News, проект рассчитан на компании, которые уже работают с Claude Code, Codex, Cursor, Kimi и другими AI-агентами, но не видят, как распределяются расходы между сотрудниками, и не могут нормально контролировать бюджеты.
В основе системы лежит LiteLLM proxy. Он работает перед OpenAI, Anthropic, OpenRouter и Kimi, выдает пользователям API-ключи и отправляет данные о запросах в BigQuery. FastAPI-приложение показывает расходы по пользователям и командам, задержки, статус бюджетов, а также метрики внедрения инструментов: weekly-active rate, retention и количество разных AI-инструментов на человека. Для уведомлений поддерживаются Slack и email через Resend.
Сам автор подчеркивает, что это reference implementation, а не production-ready продукт. Проект запускается через Docker и хранит только обезличенные идентификаторы без PII. В панели есть виртуальные ключи с самостоятельной выдачей и отзывом доступа. Также поддерживаются разные модели через конфигурацию LiteLLM, код при этом менять не нужно. Среди заранее настроенных моделей указаны gpt-4o-mini, claude-haiku, gpt-5, gpt-5-codex и kimi-for-coding.
Ключевые факты
LiteLLM proxy поддерживает OpenAI, Anthropic, OpenRouter и Kimi через единый шлюз
Каждый запрос записывается в BigQuery с полями request_id, team, user_id, model, provider, tokens, cost_usd и latency_ms
Сервис отправляет предупреждения в Slack и по email при достижении 80% и 100% месячного бюджета команды
Проект запускается локально через Docker и использует FastAPI для HTML-панели и JSON API