install
source · Clone the upstream repo
git clone https://github.com/Najia-afk/Aria_moltbot
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/Najia-afk/Aria_moltbot "$T" && mkdir -p ~/.claude/skills && cp -r "$T/aria_skills/litellm" ~/.claude/skills/najia-afk-aria-moltbot-aria-litellm && rm -rf "$T"
manifest:
aria_skills/litellm/SKILL.mdsource content
aria-litellm
Manage LiteLLM proxy, query available models, track API spend and provider balances.
Usage
exec python3 /app/skills/run_skill.py litellm <function> '<json_args>'
Functions
litellm_models
List all available models.
exec python3 /app/skills/run_skill.py litellm litellm_models '{}'
litellm_health
Check proxy health.
exec python3 /app/skills/run_skill.py litellm litellm_health '{}'
litellm_spend
Get spend logs.
exec python3 /app/skills/run_skill.py litellm litellm_spend '{"limit": 20}'
litellm_global_spend
Get total spend summary.
exec python3 /app/skills/run_skill.py litellm litellm_global_spend '{}'
provider_balances
Get wallet balances from Kimi and OpenRouter.
exec python3 /app/skills/run_skill.py litellm provider_balances '{}'
Returns:
{ "kimi": {"provider": "Moonshot/Kimi", "status": "ok", "available": 17.72, "cash": 0, "voucher": 17.72}, "openrouter": {"provider": "OpenRouter", "status": "ok", "limit": 10, "usage": 0.3, "remaining": 9.7} }
API Endpoints
- List modelsGET /litellm/models
- Health checkGET /litellm/health
- Spend logsGET /litellm/spend
- Global summaryGET /litellm/global-spend
- Provider walletsGET /providers/balances
Provider Configuration
| Provider | Env Variable | Currency |
|---|---|---|
| Kimi/Moonshot | | USD |
| OpenRouter | | USD |
| Local (MLX) | N/A | Free |