DEV Community

YiYaoAI
YiYaoAI

Posted on

I Built a Dashboard That Installs Claude Code, Codex & Gemini CLI in One Click

You know the drill. You want to try Claude Code. Then someone tells you about Codex CLI. Then Gemini CLI drops. Then there's OpenClaw.

Before you know it, you're juggling 4 different terminals, 4 different configs, and 4 different API keys — just to write code with AI.

What if you could manage all of them from one place?

Meet ProxyPool Hub

ProxyPool Hub is an open-source local proxy that sits between your AI coding tools and their APIs. It gives you:

  • A beautiful web dashboard at localhost:8081
  • Multi-account rotation (yes, you can use multiple accounts)
  • API key pooling with automatic failover
  • Free model routing (use Haiku-tier models for free via Kilo AI)
  • One-click configuration for every CLI tool

And in v1.0.6, it just got a lot more powerful.

What's New in v1.0.6

One-Click Tool Installer

Don't have Claude Code installed? Don't have Codex CLI? No problem.

The new Tool Installer tab detects your OS, checks what's installed, and lets you install everything with a single click:

  • Node.js — auto-detected, with platform-specific install guidance
  • Claude Code (@anthropic-ai/claude-code)
  • Codex CLI (@openai/codex)
  • Gemini CLI (@google/gemini-cli)
  • OpenClaw (openclaw)

Hit "Install All" and grab a coffee. Come back to a fully configured AI development environment.

API Key Test & Edit

Added an API key but not sure if it works? Now you can:

  • Test any key with one click — it hits the provider's API and tells you if it's valid
  • Edit key details inline — including Azure OpenAI deployment names, API versions, Vertex AI project IDs

No more deleting and re-adding keys just to fix a typo.

8 Provider Support

We now support API keys from:

  • OpenAI
  • Anthropic
  • Google Gemini
  • Azure OpenAI
  • Vertex AI
  • MiniMax
  • Moonshot (Kimi)
  • ZhipuAI (GLM)

All with automatic load balancing and failover. If one key hits a rate limit, the next one picks up seamlessly.

How It Works (30 Seconds)

npx proxypool-hub@latest start
Enter fullscreen mode Exit fullscreen mode

That's it. Open http://localhost:8081. You'll see a dashboard where you can:

  1. Add your accounts or API keys
  2. Click "Configure" next to any CLI tool
  3. Start coding

Every tool talks to ProxyPool Hub at localhost:8081, and it routes requests to the right provider with the right credentials.

Why Developers Love It

"I have 3 ChatGPT accounts and 2 API keys. ProxyPool Hub rotates between them automatically."

"I was paying for Claude API just to use Claude Code. Now I route haiku requests to free models and save $50/month."

"Setting up Codex CLI took me 20 minutes of config file editing. With ProxyPool Hub it was one button."

It's 100% Local

  • Runs entirely on localhost — nothing leaves your machine
  • Connects directly to official APIs — no third-party relay
  • Zero telemetry, zero data collection
  • Credentials stored locally with restricted file permissions

Get Started

# Quick start (no install needed)
npx proxypool-hub@latest start

# Or install globally
npm install -g proxypool-hub
proxypool-hub start

# Or download the desktop app
# https://github.com/yiyao-ai/proxypool-hub/releases
Enter fullscreen mode Exit fullscreen mode

Links

If this saves you time, drop a star on GitHub. It helps more developers discover the project.


ProxyPool Hub is open-source under AGPL-3.0. Not affiliated with Anthropic, OpenAI, or Google.

Top comments (0)