GXDEVS

GXDEVS / grouter

Public

Universal AI router — OAuth + API Key providers behind one OpenAI-compatible endpoint.

15
2
100% credibility
Found Apr 18, 2026 at 15 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

A local proxy server that unifies access to multiple AI providers via a single OpenAI-compatible endpoint, handling OAuth logins and API keys with a web dashboard for management.

How It Works

1
🔍 Discover grouter

You hear about a handy tool that lets you use many AI helpers like Claude, Copilot, and others through one simple doorway.

2
📦 Set it up quickly

With one easy command, you install it on your computer—no complicated steps needed.

3
🔗 Connect your AI accounts

Pick from a list of services, follow a friendly guide to link your subscriptions or free accounts securely.

4
▶️ Turn on the magic doorway

Start the service, and it creates a local spot where all your AIs wait ready to help.

5
🖥️ Open the control panel

Visit a web page on your computer to see your connections, usage, and tweak settings visually.

6
💻 Link to your tools

Tell your coding apps or chat tools to use this doorway, and pick the best AI for each task.

AI power unlocked

Now your projects get super-smart help from the best AIs, all seamless and under your control.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 15 to 15 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is grouter?

grouter is a TypeScript proxy that unifies 20+ AI providers—OAuth ones like Claude, GitHub Copilot, Kimi, and Cursor, plus API key services like OpenRouter and Groq—behind a single OpenAI-compatible endpoint at localhost:3099. Developers run `bunx grouter-auth setup` to add accounts via interactive wizards (device code, auth flows, token paste), then point tools like OpenClaude or any OpenAI SDK there for seamless routing. Built on Bun runtime, it handles token refresh, rotation (fill-first or round-robin), and per-provider ports (3100+) to avoid misrouting.

Why is it gaining traction?

It skips cert headaches and MITM proxies by using native OAuth adapters and ephemeral listeners, supporting free tiers without credit cards. The dashboard at /dashboard tracks usage, costs, and locks; CLI commands like `grouter add`, `grouter models claude`, and `grouter up openclaude` make wiring tools dead simple. As a github universal router app, it shines for multi-provider setups, like blending GitHub universal Copilot JWT with Gemini CLI.

Who should use this?

AI-heavy coders juggling Claude Code, Cursor IDE, GitHub Copilot, and free Kimi/KiloCode accounts, tired of per-tool env vars and token expiry. Local proxy suits remote devs dodging VPNs for router machine access, or teams testing universal pokemon randomizer-style model rotators without vendor lock-in. Ideal for grouter near me setups on laptops running Bun.

Verdict

Early alpha with 15 stars and 1.0% credibility score—docs are solid (CLI examples, provider tables), but low adoption signals untested edge cases; Docker compose helps. Try for personal multi-provider routing if you're Bun-tolerant, but monitor for prod stability.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.