ghuntley/underclass
underclass: an OpenAI-compatible pooling proxy that pins sessions to one account (prompt cache stays warm), cools quota-exhausted subscriptions until their window resets, and fails fast with the earliest Retry-After when the whole pool is dry.
About the project
An OpenAI-compatible local proxy that pools multiple ChatGPT/Codex and GitHub Copilot subscriptions behind one endpoint, with sticky sessions, quota cooldowns and fail-fast behavior.
Useful for
- Point opencode or any OpenAI-compatible client at the pool without changing client code
- Add multiple Codex and Copilot accounts via device flow to avoid quota limits
- Keep prompt caches warm by pinning sessions to one subscription
README summarized by DeepSeek V4.1 Flash. Details may be inaccurate.
Why it’s trending
- 96 stars so far today, about 117 expected by the end of the day.
- The repository is 0 days old and already has 95 stars.
- Top new repositories this week: #189.
- About 12 forks a day — people are taking the code.
- Recent forks include notable developers: @gmh5225 (1,275 followers).
Stars per day
Bars are daily stars, the line is the usual pace. Red marks spike days.
Numbers
- Total stars
- 95
- Stars in a day
- 117
- Forks
- 5
- Issues and pull requests
- 2
- Watchers
- 0
- Language
- Rust
- License
- MIT
- Created
- September 20, 2026
- Last push
- September 20, 2026
Star trust
Growth looks organic: forks and discussion are in line with active projects, and stars arrive unevenly, the way people give them.
These are heuristics, not a verdict: we judge by the repository’s behavior, not by a list of stargazers.
Spotted in
- September 20, 2026Top new repositories this week: #189
Similar projects
-
9.1
NandhaKishorM/laya
Laya is a non-autoregressive decision engine that answers typed questions (choice, score, noul) over any state (text, email, ticket, JSON) in a single forward pass (~35 ms on GPU) with calibrated probabilities.
-
8.8
browser-use/jev-ultrafast
A browser agent with a dynamic, indexed action space: given one natural-language goal it picks an operation (CLICK, TYPE_TEXT, SELECT, etc.) and an element, using a small LLM to generate text only for typing.
-
8.2
trycua/cua
Open-source toolkit for computer-use agents: cloud and local desktops, an app automation driver, and benchmarks for training and evaluation. For those giving AI agents control of a computer.
-
7.4
typesafe-ai/skills
Agent skills for building with TypeSafe's System One API: typed decisions and probabilities for LLM agents. Installs as a Claude Code plugin or via skills.sh.
-
7.2
rmalde/minecraft-agent
An AI agent that plays Minecraft Java 1.16.5: the Astra GPT planner sets objectives, JEV picks actions, and Mineflayer executes them via the normal player protocol. Includes run recording and verification.
-
6.9
Haleclipse/CometixCode
An unofficial Rust reimplementation of Anthropic's Claude Code terminal UI on top of iocraft, porting the original file by file. Work in progress: large parts of the interactive loop, tools, permissions, MCP and slash…