Skip to main content
Understand how Chucky pricing works, what you’re charged for, and how to optimize costs.

Pricing Tiers

Overage Pricing

When you exceed plan limits:

What You’re Charged For

1. AI Costs (Pass-Through)

AI costs are passed through at provider rates. You pay exactly what the provider charges. Note: Use your own API keys for direct billing to providers. See Models & Providers for setup.

2. Compute Time

Time your sandbox is running, measured in seconds.
  • Starts when session begins
  • Ends when session completes
  • Includes tool execution, file operations, shell commands

3. Egress

Data transferred out of Chucky’s network:
  • Git bundle downloads
  • Large response payloads
  • File exports

Budget Enforcement

How It Works

Setting Budgets

Budget Windows

Use lifetime for one-time tokens like trial credits or prepaid packages. Once consumed, the budget is exhausted permanently.

Budget Exceeded Response

When budget is exceeded:

Cost Tracking

Per-Request Costs

Every response includes cost information:

Dashboard

View usage in the portal at app.chucky.cloud:
  • Total spend by period
  • Usage by project
  • Usage by user
  • Cost breakdown (AI vs compute)

Optimizing Costs

1. Choose the Right Model

2. Set Tight Budgets

3. Limit Turns

4. Use Efficient Prompts

5. Cache When Possible

For repeated queries, cache results:

Billing for Your Users

Tiered Pricing

Usage-Based Add-ons

Alerts

Notify users before they hit limits:

Custom Model Pricing

When using OpenRouter or other third-party models, configure custom pricing for accurate cost tracking.

Why Configure Pricing?

  • OpenRouter models have varying prices not in our built-in database
  • Free models should be billed at $0, not the default rate
  • Accurate user billing requires correct cost calculations

Setting Up Custom Pricing

Navigate to Billing → Custom Pricing in the portal:
1

Add Model Pattern

Enter the exact model name or use wildcards:
  • mistralai/mistral-large - Exact match
  • mistralai/* - All Mistral models
2

Set Prices

Enter price per 1 million tokens in USD:
  • Input: Cost for prompt tokens
  • Output: Cost for completion tokens
3

Save

Pricing is synced to all your projects automatically.

Pricing Lookup Order

  1. Your custom pricing (exact match)
  2. Your custom pricing (wildcard match)
  3. Built-in pricing (Anthropic/OpenAI models)
  4. Default fallback (3/3/15 per 1M tokens - Sonnet-level)

Example Configurations

Without custom pricing, unknown models are billed at Sonnet-level rates (3/3/15). This may overcharge for cheap models or undercharge for expensive ones.
For more details, see Models & Providers.

Billing FAQ

How am I billed?

Monthly subscription + any overage charges. Invoices generated on billing cycle date.

Can I set hard limits?

Yes, budget enforcement is hard. When exceeded, requests are rejected until the window resets or budget increases.

Do unused credits roll over?

No, budget windows reset on schedule. Plan for typical usage, not worst case.

Can I use my own Anthropic API key?

Yes, configure in project settings. AI costs go directly to your Anthropic account.

How is compute measured?

From session start to session end, in seconds. Idle time within a session counts.

What counts as egress?

Data leaving Chucky’s network: bundle downloads, large responses, file exports. Regular API responses don’t count.

Getting Help


Next Steps

Budget Management

Advanced budget strategies

Authentication

Token creation with budgets

White-Label

Billing your users

Dashboard

View your usage