tg-search routing hub

One domain.
Six entry points.

This host now exposes a small router hub: keep using Codex LB for the current pool, move into OmniRoute for the combined gateway layer, open Grok2API as the general Grok reverse backend, compare it against Imagine2API for image-only waterfall tests, jump into Clove for Claude proxy management, or open the protected Grok Register control page with logs.

new primary hub

OmniRoute

Unified AI router with Codex OAuth rotation, API-key providers, OpenAI-compatible proxy endpoints, and dashboard controls.

existing service

Codex LB

Current ChatGPT/Codex account balancer still available in parallel while migration and OpenClaw switch-over are being verified.

claude proxy

Clove

Claude reverse proxy with built-in admin UI, cookie and OAuth account management, and API-style access for Claude web and Claude API flows.

grok reverse

Grok2API

Dedicated Grok reverse backend with admin panel, token pools, model catalog, and a ready-made push target for grok-register.

image compare

Imagine2API

Dedicated Grok Imagine gateway running in parallel for side-by-side testing against Grok2API on the same account pool.

protected admin

Grok Register

Browser-driven x.ai registration runner with start, stop, restart, current status, and live log tails behind the same domain.

Public root page: http://tg-search.duckdns.org/
OmniRoute: https://tg-search.duckdns.org:8445
Codex LB: https://tg-search.duckdns.org:8443
Grok2API: https://tg-search.duckdns.org:8446
Imagine2API: https://tg-search.duckdns.org:8447
Grok Register: https://tg-search.duckdns.org/grok-register/