Usage Dashboard
Self-hosted API usage dashboard for Firecrawl, DeepSeek, OpenAI, Anthropic/Claude, OpenRouter, OpenAI Codex, and custom HTTP usage endpoints. It stores provider credentials encrypted at rest, polls usage/balance APIs, renders a dark React/MUI dashboard, and exposes a flat Homepage Dashboard endpoint.
Stack
- Backend: FastAPI, SQLAlchemy async, asyncpg, Alembic, cryptography/Fernet
- Frontend: Vite, React, MUI, React Router
- Runtime: PostgreSQL, nginx-based frontend/proxy image, Docker Compose
Start here
- Installation — Docker Compose quick start.
- First-run setup — create the admin password.
- Environment variables — the configuration reference.
- Providers — supported providers and their endpoints.
- Homepage Dashboard — the Homepage widget.
- Browser Extension — the Chrome/Brave companion.