# Ops Chutes

> Manage Chutes.ai resources, tracking subscription quota and account balance. Integrates with scheduler to pause operations when quota is reached.

- Skill: `majiayu000/ops-chutes` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/ops-chutes`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/ops-chutes/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/ops-chutes

---


# Ops Chutes Skill

Manage Chutes.ai resources and monitor subscription quota and account balance.

## Triggers

- "Check chutes status" -> `status`
- "How much chutes budget left?" -> `usage`
- "Is chutes working?" -> `sanity [model]`

## Commands

```bash
# Check model status (hot/cold/down)
./run.sh status

# Check Subscription Quota and Remaining Balance
./run.sh usage [--chute-id <id>] [--json]

# Explore all available models (filterable)
# Flags: --query (name), --owner (sglang/vllm), --modality (text/image), --feature (reasoning/tools), --json
./run.sh models [--query <search>] [--owner <owner>] [--modality <modality>] [--feature <feature>] [--json]

# Check model health (HOT/COLD/DOWN)
./run.sh model-health <model_id>

# Run sanity check (Inference via Qwen/Qwen2.5-72B-Instruct)
./run.sh sanity [model_name]

# Check budget (exit 1 if Quota exhausted OR Balance < CHUTES_MIN_BALANCE)
./run.sh budget-check

# Wait until quota resets (7PM ET)
./run.sh wait-for-reset [--timeout <seconds>]

# Verify if a batch of calls is feasible (exit 1 if not)
./run.sh can-complete <num_calls>
```

## Environment Variables

| Variable             | Description                               |
| -------------------- | ----------------------------------------- |
| `CHUTES_API_TOKEN`   | API Token (standard)                      |
| `CHUTES_API_KEY`     | API Key (alternative naming)              |
| `CHUTES_MIN_BALANCE` | Minimum balance threshold (default: 0.05) |

## Concurrency & Rate Limiting

> [!WARNING]
> **Concurrecy Limit**: Chutes.ai can only handle **5-6 concurrent connections** per token.
> If this limit is exceeded, the API will return a 429 Rate Limit error and typically impose a **90-second pause** before resuming.

