Back to Openclaw

Arcee AI

docs/providers/arcee.md

2026.7.15.2 KB
Original Source

Arcee AI provides the Trinity family of mixture-of-experts models through an OpenAI-compatible API. All Trinity models are Apache 2.0 licensed. Arcee is an official OpenClaw plugin, not bundled with core, so it needs an install step before onboarding.

Access Arcee models directly through the Arcee platform or through OpenRouter.

PropertyValue
Providerarcee
AuthARCEEAI_API_KEY (direct) or OPENROUTER_API_KEY (via OpenRouter)
APIOpenAI-compatible
Base URLhttps://api.arcee.ai/api/v1 (direct) or https://openrouter.ai/api/v1 (OpenRouter)

Install plugin

bash
openclaw plugins install @openclaw/arcee-provider
openclaw gateway restart

Getting started

<Tabs> <Tab title="Direct (Arcee platform)"> <Steps> <Step title="Get an API key"> Create an API key at [Arcee AI](https://chat.arcee.ai/). </Step> <Step title="Run onboarding"> ```bash openclaw onboard --auth-choice arceeai-api-key ``` </Step> <Step title="Set a default model"> ```json5 { agents: { defaults: { model: { primary: "arcee/trinity-large-thinking" }, }, }, } ``` </Step> </Steps> </Tab> <Tab title="Via OpenRouter"> <Steps> <Step title="Get an API key"> Create an API key at [OpenRouter](https://openrouter.ai/keys). </Step> <Step title="Run onboarding"> ```bash openclaw onboard --auth-choice arceeai-openrouter ``` </Step> <Step title="Set a default model"> ```json5 { agents: { defaults: { model: { primary: "arcee/trinity-large-thinking" }, }, }, } ```
    The same model refs work for both direct and OpenRouter setups.
  </Step>
</Steps>
</Tab> </Tabs>

Non-interactive setup

<Tabs> <Tab title="Direct (Arcee platform)"> ```bash openclaw onboard --non-interactive \ --mode local \ --auth-choice arceeai-api-key \ --arceeai-api-key "$ARCEEAI_API_KEY" ``` </Tab> <Tab title="Via OpenRouter"> ```bash openclaw onboard --non-interactive \ --mode local \ --auth-choice arceeai-openrouter \ --openrouter-api-key "$OPENROUTER_API_KEY" ``` </Tab> </Tabs>

Built-in catalog

Model refNameInputContextMax outputCost (in/out per 1M)ToolsNotes
arcee/trinity-large-thinkingTrinity Large Thinkingtext256K80K$0.25 / $0.90NoDefault model; extended thinking
arcee/trinity-large-previewTrinity Large Previewtext128K16K$0.25 / $1.00YesGeneral-purpose; 400B params, 13B active
arcee/trinity-miniTrinity Mini 26Btext128K80K$0.045 / $0.15YesFast and cost-efficient; function calling
<Tip> The onboarding preset sets `arcee/trinity-large-thinking` as the default model. </Tip>

Supported features

FeatureSupported
StreamingYes
Tool use / function callingYes (Trinity Mini, Trinity Large Preview)
Structured output (JSON mode and JSON schema)Yes
Extended thinkingYes (Trinity Large Thinking; tools disabled)
<AccordionGroup> <Accordion title="Environment note"> If the Gateway runs as a daemon (launchd/systemd), make sure `ARCEEAI_API_KEY` (or `OPENROUTER_API_KEY`) is available to that process, for example in `~/.openclaw/.env` or via `env.shellEnv`. </Accordion> <Accordion title="OpenRouter routing"> When using Arcee models via OpenRouter, the same `arcee/*` model refs apply. OpenClaw routes transparently based on your auth choice. See the [OpenRouter provider docs](/providers/openrouter) for OpenRouter-specific configuration details. </Accordion> </AccordionGroup> <CardGroup cols={2}> <Card title="OpenRouter" href="/providers/openrouter" icon="shuffle"> Access Arcee models and many others through a single API key. </Card> <Card title="Model selection" href="/concepts/model-providers" icon="layers"> Choosing providers, model refs, and failover behavior. </Card> </CardGroup>