Skip to main content
Aria Compute exposes two integration surfaces. Pick the one that matches your workload.

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) or https://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/*).