zeabur-ai-hub
Installation
SKILL.md
Zeabur AI Hub Management
Always use
npx zeabur@latestto invoke Zeabur CLI. Never usezeaburdirectly or any other installation method. Ifnpxis not available, install Node.js first.
API Endpoints
AI Hub is OpenAI-compatible. Users can pick the region closest to them:
| Region | Endpoint |
|---|---|
| Tokyo, Japan (HND1) | https://hnd1.aihub.zeabur.ai/ |
| San Francisco, USA (SFO1) | https://sfo1.aihub.zeabur.ai/ |
Quick Start (OpenAI SDK)
JavaScript / TypeScript:
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://hnd1.aihub.zeabur.ai/v1", // or sfo1
apiKey: "sk-xxxxxxxxxxxxxxxx", // from AI Hub dashboard
});
const stream = await client.chat.completions.create({
model: "claude-sonnet-4-5", // any model available on AI Hub
messages: [{ role: "user", content: "Hello!" }],
stream: true,
});
Python:
from openai import OpenAI
client = OpenAI(
base_url="https://hnd1.aihub.zeabur.ai/v1", # or sfo1
api_key="sk-xxxxxxxxxxxxxxxx", # from AI Hub dashboard
)
stream = client.chat.completions.create(
model="claude-sonnet-4-5",
messages=[{"role": "user", "content": "Hello!"}],
stream=True,
)
curl:
curl https://hnd1.aihub.zeabur.ai/v1/chat/completions \
-H "Authorization: Bearer sk-xxxxxxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d '{"model":"claude-sonnet-4-5","messages":[{"role":"user","content":"Hello!"}]}'
Other SDK Compatibility
- Anthropic SDK: set
baseURL/base_urlto the endpoint above - Vercel AI SDK (
@ai-sdk/openai): setbaseURLto the endpoint above
Environment Variables
When users deploy apps on Zeabur, suggest setting:
OPENAI_API_KEY=sk-xxxxxxxxxxxxxxxx
OPENAI_BASE_URL=https://hnd1.aihub.zeabur.ai/v1
Most OpenAI-compatible libraries will pick these up automatically.
Check AI Hub Status
npx zeabur@latest ai-hub status -i=false
npx zeabur@latest ai-hub status -i=false --json
Shows tenant balance, API keys, and auto-recharge settings.
API Key Management
# List all keys
npx zeabur@latest ai-hub keys list -i=false
npx zeabur@latest ai-hub keys ls -i=false --json
# Create a new key (optional alias)
npx zeabur@latest ai-hub keys create --alias "my-app" -i=false
# Delete a key
npx zeabur@latest ai-hub keys delete --key-id <key-id> -i=false
The API key is only shown once at creation time. Make sure the user saves it immediately.
Add Balance
# Add $10 to AI Hub balance
npx zeabur@latest ai-hub add-balance --amount 10 -i=false
- Amount is in whole dollars (integer).
- Deducts from Zeabur account credits. If insufficient credits and no linked card, a checkout page opens in the browser automatically.
Check Usage
# Current month usage
npx zeabur@latest ai-hub usage -i=false
# Specific month
npx zeabur@latest ai-hub usage --month 2026-03 -i=false
npx zeabur@latest ai-hub usage --month 2026-03 -i=false --json
Shows total spend and per-model cost breakdown. --month must be in YYYY-MM format.
Auto-Recharge Settings
# Enable: recharge $20 when balance drops below $5
npx zeabur@latest ai-hub auto-recharge --threshold 5 --amount 20 -i=false
# Disable auto-recharge
npx zeabur@latest ai-hub auto-recharge --threshold 0 --amount 0 -i=false
Both --threshold and --amount are in whole dollars.
Weekly Installs
3
Repository
zeabur/agent-skillsGitHub Stars
20
First Seen
2 days ago
Security Audits
Installed on
opencode3
deepagents3
antigravity3
claude-code3
github-copilot3
codex3