A modern, beautiful dashboard for managing your CLIProxy instances
Dashboard Features β’ CLIProxy Features β’ Quick Start β’ Documentation β’ Support
| Document | Description |
|---|---|
| Dashboard Guide | HΖ°α»ng dαΊ«n sα» dα»₯ng Dashboard (TiαΊΏng Viα»t) |
| SDK Usage | How to use the Go SDK |
| SDK Advanced | Advanced SDK features |
| SDK Access | Access control documentation |
| SDK Watcher | File watcher documentation |
The CLIProxy Manager Dashboard provides a premium Vision UI experience for monitoring and managing your proxy server.
- Real-time Server Status - Live connection monitoring with animated indicators
- Usage Statistics - Total requests, tokens, success/failure rates at a glance
- Saved Cost Display - Track how much you've saved with dynamic emoji indicators (πͺπΈπ΅π°ππ)
- Sparkline Charts - Mini trend visualizations for quick insights
- Top 10 Models Ranking - See your most-used models with medal icons (π₯π₯π₯)
- Request & Token Badges - Beautiful stat badges for easy comparison
- Real-time Updates - Data refreshes automatically every 5 seconds
- Usage Trends Chart - Gradient area chart with smooth animations
- Activity History Table - Zebra-striped rows with status pills
- Advanced Filtering - Filter by model, status, and time range
- Request Details Modal - View full request/response data
- Multi-Provider Support - Gemini, Claude, OpenAI, Qwen, iFlow, Vertex
- OAuth Authentication - One-click login for supported providers
- Status Badges - Active, refreshing, error states with visual indicators
- Hover Effects - Cards scale and glow on interaction
- Multi-Model Chat - Test any model directly in the dashboard
- System Prompts - Customize assistant behavior
- Parameter Controls - Temperature, Top P, Max Tokens sliders
- Thinking Process - View reasoning (for supported models)
- Image Attachments - Upload images for vision models
- Welcome Message - Dynamic greeting based on time of day (βοΈπ€οΈπ)
- Footer Stats Bar - Uptime counter, last sync time, version info
- Quick Actions FAB - Floating button for common actions
- Glassmorphism Design - Modern frosted glass effects
- Responsive Layout - Works on desktop and mobile
This dashboard is built for CLIProxyAPI - a powerful proxy server that provides OpenAI/Gemini/Claude/Codex compatible API interfaces for CLI tools and coding assistants.
π Original Project: github.com/router-for-me/CLIProxyAPI
π Documentation: help.router-for.me
- OpenAI/Gemini/Claude compatible API endpoints for CLI models
- OpenAI Codex support (GPT models) via OAuth login
- Claude Code support via OAuth login
- Qwen Code support via OAuth login
- iFlow support via OAuth login
- Amp CLI and IDE extensions support with provider routing
- Streaming and non-streaming responses
- Function calling/tools support
- Multimodal input support (text and images)
- Multiple accounts with round-robin load balancing
- Simple CLI authentication flows
- Generative Language API Key support
- OpenAI-compatible upstream providers via config (e.g., OpenRouter)
- Reusable Go SDK for embedding the proxy
| Provider | Features |
|---|---|
| Google Gemini | AI Studio & Gemini CLI multi-account |
| Anthropic Claude | Claude Code OAuth + load balancing |
| OpenAI Codex | GPT models via OAuth |
| Alibaba Qwen | Qwen Code support |
| iFlow | iFlow integration |
| Vertex AI | Service account authentication |
CLIProxyAPI includes integrated support for Amp CLI and Amp IDE extensions:
- Provider route aliases for Amp's API patterns
- Management proxy for OAuth authentication
- Smart model fallback with automatic routing
- Model mapping to route unavailable models to alternatives
β Complete Amp CLI Integration Guide
The easiest way to run the dashboard and proxy.
# Clone the repository
git clone https://github.com/0xAstroAlpha/cliProxyAPI-Dashboard.git
cd cliProxyAPI-Dashboard
# Create config from example
cp config.example.yaml config.yaml
# Run with Docker Compose
docker-compose up -dDirect execution on your local machine.
# Clone the repository
git clone https://github.com/0xAstroAlpha/cliProxyAPI-Dashboard.git
cd cliProxyAPI-Dashboard
# Install dependencies
go mod download
# Run the server
go run cmd/server/main.goOnce the server is running, the dashboard is available at: http://localhost:8317/static/management.html
Tip
Make sure to set a strong secret-key in your config.yaml to secure the dashboard.
If you find this project useful, consider supporting the development!
| Method | Address/Link |
|---|---|
| π»π³ Vietnam (QR) | Vietcombank QR available in Dashboard |
| π³ PayPal | [email protected] |
| π USDT (TRC20) | TNGsaurWeFhaPPs1yxJ3AY15j1tDecX7ya |
| π USDT (BEP20) | 0x463695638788279F234386a77E0afA2Ee87b57F5 |
| π Solana (SOL) | HkgpzujF8uTBuYEYGSFMnmGzBYmEFyajzTiZacRtXzTr |
| Role | Credit |
|---|---|
| Dashboard UI/UX | Brian Le |
| CLIProxyAPI | router-for-me |
This project is licensed under the MIT License - see the LICENSE file for details.
β Star the original project: CLIProxyAPI
Made with β€οΈ by the CLIProxy community
