REST API
Every dashboard action is available as a REST call. Any HTTP client works. Use it to authenticate users, manage API keys, top up the wallet, list and download models, and read billing data.- Base URL:
https://ariacompute.com/api(international) orhttps://ariacompute.cn/api(China). - Authentication: session JWT or
bfvk-API key. See Authentication. - Reference: API Reference.
cURL
Shell recipes for auth, downloads, and billing.
Python
Minimal
requests-based client with retries.Node.js
Fetch-based client for server-side integrations.
Go
net/http client that mirrors the backend’s own patterns.On-device runtimes
The runtimes run Aria model bundles on user hardware. They ship as release binaries and FFI shared libraries.Fetch the latest release binaries programmatically via the release endpoints. On the China site, downloads are served from a Gitee mirror.
Model bundles
All runtimes consume the same Aria model bundle format (weight.bin, config.json, optional tokenizer sidecars). Download bundles with an API key using GET /api/models/{slug}/download, or pull public mirrors from Hugging Face (ariacompute/*) or ModelScope (AriaCompute/*).