I Renamed My Open-Source Project and Doubled Its Discoverability — Here's Why 'CliGate' Replaced 'ProxyPool Hub'

Published: (April 8, 2026 at 04:15 AM EDT)
3 min read
Source: Dev.to

Source: Dev.to

The Problem: Nobody Could Find My Project

I built an open‑source tool that manages multiple AI coding assistant accounts (Claude Code, Codex CLI, Gemini CLI) through a single local proxy. It had multi‑account pooling, smart routing, a visual dashboard — everything a developer using AI tools needs.

But it had 12 stars. And when I Googled my own project name, I couldn’t find it.

The name was “ProxyPool Hub.” Searching “proxypool” on GitHub returns dozens of HTTP/IP proxy pool projects—web‑scraping tools with thousands of stars that completely buried mine. My AI coding tool was invisible because its name belonged to a different domain entirely.

The Fix: Rename to CliGate

After analyzing SEO patterns, checking npm/GitHub availability, and studying how successful open‑source projects name themselves (LiteLLM, FastAPI, etc.), I renamed the project to CliGateCLI + Gateway.

Why this name works

  • 7 characters — short, memorable, easy to type
  • CLI + Gate — instantly communicates “gateway for CLI tools”
  • Zero naming collisions — searching “cligate” returns only my project
  • Great CLI experiencenpx cligate start feels natural
  • SEO‑friendly — contains “cli”, matching what users search for

The GitHub org also changed from yiyao-ai (meaningless in English) to codeking-ai (memorable, professional).

What CliGate Actually Does

CliGate is a unified local gateway that sits between your AI coding CLIs and their APIs:

Claude Code / Codex CLI / Gemini CLI / OpenClaw
                    |
            CliGate (localhost:8081)
                    |
       +------------+------------+
       |            |            |
   ChatGPT      Claude       API Keys
   Accounts    Accounts     (10+ providers)

Core Features

Multi‑Account Pooling

  • Add multiple ChatGPT, Claude, and Antigravity accounts
  • Auto‑rotate when one hits rate limits (sticky, round‑robin, or random)
  • OAuth login with automatic token refresh

API Key Management

  • Support for OpenAI, Azure OpenAI, Anthropic, Google Gemini, Vertex AI, MiniMax, Moonshot, ZhipuAI
  • One‑click connectivity test
  • Automatic failover between keys

Smart Routing

  • Account Pool First or API Key First priority
  • Bind specific apps to specific credentials
  • Custom model mapping (e.g., route claude-haiku to free models)

Visual Dashboard

  • Real‑time usage analytics and cost tracking
  • Full request/response logging
  • One‑click CLI configuration for all supported tools
  • Built‑in tool installer (Node.js, Claude Code, Codex, Gemini CLI, OpenClaw)
  • Dark/light theme, English/Chinese i18n

Quick Start

# No install needed
npx cligate@latest start

# Or install globally
npm install -g cligate
cligate start

Open the URL and you’ll see the dashboard:

CliGate Dashboard

Lessons Learned About Naming Open‑Source Projects

  • Your name IS your SEO — if your project name collides with established projects in a different domain, you’re invisible.
  • Include a domain keyword — “cli”, “ai”, “code” help search engines categorize your project correctly.
  • Short beats descriptivecligate > ai-llm-proxy-gateway-hub.
  • Check availability everywhere — GitHub org, npm, Google results.
  • Brand consistency matters — org name and project name should work together (codeking-ai/cligate).
  • GitHub:
  • npm: npm install -g cligate
  • Desktop App:

CliGate is open‑source under AGPL‑3.0. Stars, issues, and PRs are welcome!

0 views
Back to Blog

Related posts

Read more »

Quien – A better WHOIS lookup tool

A better WHOIS lookup tool. Interactive TUI with tabbed views for WHOIS, DNS, mail, SSL/TLS, HTTP headers, and tech stack detection. !quien demohttps://github.c...

Gitnova

!open-sourced-ithttps://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fupload...