$ gpupoor v1.0

Donate spare API keys. Get a single OpenAI-compatible endpoint that round-robins across all of them.

OpenRouterOpenAIAnthropicGoogleGroqTogether
hint: [j/k] navigate · [?] help · [d] dashboard
~ gpupoor

$ cat problem.txt

> 6 vendors. 6 keys. 6 billing dashboards.

> Rate limits hit at 2am. No fallback.

> Half your code is API key management.

───────────────────────────────────

$ gpupoor solve

> Donate keys → Pool rotates → One endpoint works

$ gpupoor --help

How it works

01 // DONATE

Drop in an API key from any vendor. We validate it's alive.

02 // POOL

Keys enter the shared pool. Health-checked every 10 minutes.

03 // ROUTE

Hit one endpoint. We round-robin across healthy keys.

04 // SHIP

OpenAI-compatible. Drop-in replacement. Zero config.

Everything you need

We handle the infrastructure so you can focus on building.

>_Unified API

One standard format for all models. No more vendor-specific adapters.

Auto Rotation

We automatically switch keys when limits are hit or errors occur.

Abuse Protection

Authenticated donations and rate limiting to protect donor keys.

Quota Management

Smart routing to keys with remaining quota, maximizing availability.

Vendor Agnostic

Works with OpenRouter, OpenAI, Anthropic, Gemini, and more.

Community Powered

Built by and for the GPU-poor community to democratize access.

OpenRouterrouter
OpenAImodels
AnthropicClaude
Google GeminiGemini
Groqfast
Together.aiopen models

$ gpupoor vendors --list

FAQ

GitHubX

© 2026 gpupoor. Not affiliated with any vendor.