openclaw/docs/providers/firmware.md
Colby Gilbert 9eae669b91 feat: add Firmware provider support
- Add firmware-models.ts with model catalog (18 models)
- Add implicit provider detection via FIRMWARE_API_KEY
- Support Claude, GPT, Gemini, Grok, and DeepSeek models
- Add provider documentation
2026-01-29 20:07:11 -08:00

2.6 KiB

summary read_when
Use Firmware AI models via unified subscription API
You want to use Firmware AI models in Moltbot
You want access to Claude, GPT, Gemini, Grok, and DeepSeek via one API key on subscription pricing
You need a unified AI subscription service

Firmware

Firmware provides a unified AI subscription that gives you access to models from Anthropic, OpenAI, Google, xAI, and DeepSeek via a single API key and OpenAI-compatible endpoint. One subscription enables all supported models.

Setup

Best for: unified access to multiple model providers with one subscription.

Get your API key from https://app.firmware.ai

CLI setup

moltbot onboard --auth-choice firmware-api-key
# or non-interactive
moltbot onboard --firmware-api-key "$FIRMWARE_API_KEY"

Config snippet

{
  env: { FIRMWARE_API_KEY: "fw-..." },
  agents: { defaults: { model: { primary: "firmware/gpt-5.2" } } }
}

Available models

Claude (Anthropic)

  • firmware/claude-opus-4-5 - Claude Opus 4.5 (reasoning, 200k context)
  • firmware/claude-sonnet-4-5 - Claude Sonnet 4.5 (reasoning, 200k context)
  • firmware/claude-haiku-4-5 - Claude Haiku 4.5 (reasoning, 200k context)

GPT (OpenAI)

  • firmware/gpt-5.2 - GPT-5.2 (reasoning, 400k context)
  • firmware/gpt-5 - GPT-5 (reasoning, 128k context)
  • firmware/gpt-5-mini - GPT-5 Mini (reasoning, 128k context)
  • firmware/gpt-5-nano - GPT-5 Nano (reasoning, 128k context)
  • firmware/gpt-4o - GPT-4o (128k context)
  • firmware/gpt-oss-120b - GPT OSS 120B via Cerebras (reasoning, 128k context)

Gemini (Google)

  • firmware/gemini-3-pro-preview - Gemini 3 Pro Preview (reasoning, 1M context)
  • firmware/gemini-3-flash-preview - Gemini 3 Flash Preview (reasoning, 1M context)
  • firmware/gemini-2.5-pro - Gemini 2.5 Pro (reasoning, multimodal, 1M+ context)
  • firmware/gemini-2.5-flash - Gemini 2.5 Flash (reasoning, 1M context)

Grok (xAI)

  • firmware/grok-4-fast-reasoning - Grok 4 Fast (Reasoning)
  • firmware/grok-4-fast-non-reasoning - Grok 4 Fast (Non-Reasoning)
  • firmware/grok-code-fast-1 - Grok Code Fast 1 (reasoning)

DeepSeek

  • firmware/deepseek-reasoner - DeepSeek Reasoner (reasoning, 128k context)
  • firmware/deepseek-chat - DeepSeek Chat (128k context)

Notes

  • Model refs always use provider/model (see /concepts/models)
  • Auth details + reuse rules are in /concepts/oauth
  • All models are accessed via the unified Firmware API at https://app.firmware.ai/api/v1
  • Pricing is available via your Firmware subscription (all models are zero-cost through Firmware's unified subscription)