sylearn/AIUsage
One dashboard to manage all your AI subscriptions — track quotas, costs, accounts, Claude Code proxy, and Codex proxy in one place.
What it solves
AIUsage is a management dashboard for users who utilize multiple AI subscriptions and API providers across various CLI tools and desktop applications. It eliminates the need to manually edit configuration files (like config.toml or opencode.json) to switch between different AI models, accounts, or API keys, while providing a unified view of costs and token usage.
How it works
The application acts as a local proxy and gateway. It allows users to define "nodes" (API endpoints, keys, and models) and then routes traffic from AI agents and tools to these nodes. It includes a managed runtime for CLIProxyAPI (CPA Gateway) to pool OAuth accounts and API keys into a single local surface. It also provides specific proxy tracks for tools like Claude Code, Claude Desktop, Codex CLI, and OpenCode, automatically handling the configuration injection and routing for these tools.
Who it’s for
Developers and power users on macOS (14+) who use a variety of AI coding assistants and CLI agents and want a centralized way to manage their credentials, switch models instantly, and track their spending across different providers.
Highlights
- Unified Dashboard: Track quotas, costs, and token breakdowns across 12+ AI providers in one place.
- Multi-account Management: Support for multiple accounts per provider with one-click switching for CLI tools.
- Native Proxy Tracks: Dedicated integration for Claude Code, Claude Desktop, Codex, and OpenCode to route inference to any OpenAI-compatible model.
- CPA Gateway: Managed local gateway that shares one subscription account pool across multiple apps and API clients.
- Claude Science Proxy: Ability to launch a local Claude Science instance without a subscription by routing inference to third-party models.
- Call Analytics: Read-only analysis of MCP, skill, and tool calls from local session logs to identify usage trends and "zombie" skills.
- Global Proxy: Fixed local endpoints that allow hot-swapping active upstream nodes without restarting the CLI tool.
Related
- Project
- Project
- Project
- Project
- Project