For nanobot, the self-hosted personal agent from HKU's Data Intelligence Lab, the best API for an always-on setup is a cost-optimized OpenAI-compatible provider: add a standardcompute provider with apiBase https://api.stdcmpt.com/v1 to ~/.nanobot/config.json (or Settings → Models → New preset → Add provider) and a preset with the model standardcompute, and Standard Compute's router sends each step to the cheapest model that can do it (Claude Fable 5.1 or GPT-6 Astra only when it counts), on a plan from $19 a month with a $20 compute budget. OpenRouter and direct provider keys bill per token, and a local model through Ollama costs nothing per token. nanobot itself is free and MIT-licensed.
| Option | Price | What you get |
|---|---|---|
| OpenRouter | Pay-as-you-go | Choose models and providers through one API. Usage-based pricing can suit light or bursty work; estimate long agent sessions and review current fees and limits. Source: openrouter.ai |
| Standard Compute (us) | From $19/mo | Smart routing sends each request to the cheapest model that can do it, or pin any model by its exact ID. Standard Compute starts at $19/month with a $20 monthly compute budget. Requests stop when that budget is exhausted until renewal or a plan change; there are no automatic overage charges. Requests are not slowed as the budget is used. It is a fixed bill with a finite allowance. |
| Anthropic API | Pay-as-you-go | Direct API access for supported Claude models. Token use, model choice, service limits and spending controls determine the cost and available throughput. Source: claude.com |
| Local model (Ollama / vLLM) | Hardware + electricity | No hosted per-token bill, but hardware, context capacity, throughput and maintenance still limit what you can run. Test task quality on your own hardware. Source: docs.ollama.com |
Prices and allowances can change. nanobot's provider and preset format and its ${VAR} secret references come from its providers and configuration docs, read on October 15, 2026. nanobot: providers and models · nanobot: configuration · nanobot repo. Spot an error? Tell us.
Merge this into the config nanobot onboard created, export STANDARDCOMPUTE_API_KEY in the environment that starts nanobot, and restart it. In the WebUI the same lives under Settings → Models → New preset → Add provider.
Record your own results with the workload CSV and report template. These are blank templates, not published benchmark results.
Disclosure: this guide is maintained by Standard Compute, one of the options above. Choose based on task quality, supported features and total cost for your workload. Light usage may cost less on a usage-based API; sustained workloads need enough allowance on any subscription.