Axon
The default engine. If you're logged in to Axon, it works without any configuration. Model costs are billed against your Axon account balance.
Configuration
import { Axon } from "@axon/engines"
export default defineAgent({
engine: Axon(),
})
With a specific model:
import { Axon } from "@axon/engines"
export default defineAgent({
engine: Axon({ model: "claude-sonnet-4-6" }),
})
model is optional. Omit it to use the account default, or specify any model ID from
the Axon catalog — including any model available on OpenRouter.
Switching models at runtime
Open the model palette with * in the TUI. All Axon Cloud models are listed with the
Axon indicator. Selecting one overrides the model field in axon.config.ts for the
current session.
Billing
Charges appear on your Axon account balance. Top up from the account page at
axon.arclabs.it or with :topup in the TUI.
No key management required — authentication derives from your logged-in Axon session.