Providers & Agents

Supported agents, providers, LLM providers, and messaging channels.

ClawRun acts as a translation layer between agents and providers. Both interfaces are pluggable, so you're never locked into a single runtime or a single agent.

Agents

ClawRun's Agent interface is pluggable. Implementations self-register via the agent registry.

AgentStatusDescription
ZeroClawSupportedFully autonomous AI agent with tools, memory, and cron support
OpenClawComing soon
NanoClawComing soon

Providers

ClawRun's SandboxProvider interface abstracts sandbox creation, snapshotting, and lifecycle management.

ProviderStatusDescription
VercelSupportedFirecracker microVMs with sub-second cold start and filesystem snapshots
CloudflareComing soon
NetlifyComing soon
Fly.ioComing soon

LLM providers

ZeroClaw supports 48 LLM providers out of the box. Select your provider and model during clawrun deploy.

ProviderID
OpenRouteropenrouter
Anthropicanthropic
OpenAIopenai
OpenAI Codexopenai-codex
Google Geminigemini
DeepSeekdeepseek
Mistralmistral
xAI / Grokxai
Perplexityperplexity
Venice AIvenice

Fast inference

ProviderID
Groqgroq
Fireworks AIfireworks
Together AItogether-ai
Novita AInovita
NVIDIA NIMnvidia

Gateway / Proxy

ProviderID
Vercel AI Gatewayvercel
Cloudflare AI Gatewaycloudflare
Amazon Bedrockbedrock
Astraiastrai

Specialized

ProviderID
Coherecohere
Kimi Codekimi-code
Qwen Codeqwen-code
Qwen (DashScope, China)qwen
Qwen (International)qwen-intl
Qwen (US)qwen-us
Qwen Coding Planqwen-coding-plan
Moonshot (China)moonshot
Moonshot (International)moonshot-intl
GLM / Zhipu (International)glm
GLM / Zhipu (China)glm-cn
MiniMax (International)minimax
MiniMax (China)minimax-cn
Hunyuan / Tencenthunyuan
Qianfan / Baiduqianfan
Z.AI (Global)zai
Z.AI (China)zai-cn
Syntheticsynthetic
OpenCode Zenopencode

Local / Private

ProviderID
Ollamaollama
LM Studiolmstudio
llama.cppllamacpp
SGLangsglang
vLLMvllm
Osaurusosaurus

Messaging channels

ClawRun supports 15 messaging channels. Channels with wake-hook adapters can wake a sleeping sandbox when a message arrives. Other channels are configured inside the agent and work when the sandbox is running.

Wake-hook enabled

These channels can wake a sleeping sandbox when a message arrives:

ChannelID
Telegramtelegram
Discorddiscord
Slackslack
WhatsAppwhatsapp
Lark / Feishulark
QQqq

Agent-side only

These channels are configured in the agent but do not have wake-hook adapters yet:

ChannelID
iMessageimessage
Matrixmatrix
Signalsignal
Linqlinq
IRCirc
DingTalkdingtalk
Nostrnostr
Nextcloud Talknextcloud_talk
Webhook (generic)webhook

Tools

Tools are installed inside the sandbox at startup. Select which tools to enable during clawrun deploy.

ToolIDDescription
Agent Browseragent-browserHeadless Chromium browser for web browsing and screenshots
GitHub CLIgh-cliGitHub CLI for managing repos, issues, and PRs