OpenClaw is a developer-native autonomous agent framework built on UNIX principles — composable tools, explicit config, clean interfaces, no magic. It runs SIGBART, its agent runtime, across TUI, Telegram, and Discord with a plugin system that actually respects your boundaries.
This is the official Stratus X1 plugin for OpenClaw. One install drops the full model catalog, semantic state embeddings, and multi-step rollout planning directly into your SIGBART agent. No postinstall scripts. No automatic rewrites to your config. You opt in, you run the wizard, you’re done.
Full Model Catalog
Every X1-AC model across GPT-4o, Claude 4.x/3.x, and more — fetched live from the API at gateway start.
Native Tools
stratus_embeddings for 768-dim semantic state vectors. stratus_rollout for multi-step action planning.Zero Config
/stratus setup in any OpenClaw chat interface handles everything. No manual JSON editing required. 🧈Plugin Status: Public Beta —
@formthefog/stratus · Version 2026.2.24Installation
The recommended method is the OpenClaw plugin registry:Setup
- Interactive Wizard (Recommended)
- Manual Script
- OpenClaw Onboard
Step 1 — Set your API key in the environment first. The wizard reads it from there; it does not prompt interactively.To persist across sessions:Step 2 — Run the wizard from any OpenClaw chat interface (TUI, Telegram, Discord):The wizard will:Step 4 — Verify:
- ✅ Read
STRATUS_API_KEYfrom your environment - ✅ Back up your existing
~/.openclaw/openclaw.json - ✅ Add the Stratus provider to your OpenClaw config
- ✅ Create your auth profile in
~/.openclaw/agents/main/agent/auth-profiles.json
What Gets Configured
Two files are updated during setup:~/.openclaw/openclaw.json — registers Stratus as a model provider:
GET /v1/models and overwrites this models array with the full current catalog.
~/.openclaw/agents/main/agent/auth-profiles.json — stores your API key:
Slash Commands
| Command | Description |
|---|---|
/stratus | Show plugin help |
/stratus setup | Run the configuration wizard |
/stratus verify | Verify the plugin is correctly configured |
/stratus models | Fetch the live model list from the API and sync config |
/model stratus | Switch the active model to the Stratus alias |
Using Stratus in OpenClaw
Switching Models
Available Models
The plugin fetches the live model list at gateway start — run/stratus models to refresh. Models follow the format stratus-x1ac-{size}-{llm} across five size tiers: small · base · large · xl · huge.
Native LLM backends:
| Provider | Models |
|---|---|
| OpenAI | gpt-4o, gpt-4o-mini, gpt-4-turbo, gpt-4, gpt-3.5-turbo |
| Claude 4.x | claude-sonnet-4-5, claude-opus-4-5, claude-haiku-4-5, claude-sonnet-4, claude-opus-4 |
| Claude 4.x | claude-sonnet-4-5, claude-sonnet-4-20250514, claude-opus-4-20250514 |
| Claude 3.x | claude-3-7-sonnet, claude-3-5-sonnet, claude-3-opus, claude-3-sonnet, claude-3-haiku |
| Use Case | Model |
|---|---|
| Best overall | stratus-x1ac-base-claude-sonnet-4-5 |
| Fast & reliable | stratus-x1ac-base-gpt-4o |
| High performance | stratus-x1ac-large-claude-opus-4-5 |
| Dev/testing | stratus-x1ac-small-gpt-4o-mini |
Native Tools
The plugin ships two tools for agent workflows. OpenClaw’s security model requires explicit allowlisting — nothing runs without your say-so.- stratus_embeddings
- stratus_rollout
Generate 768-dimensional semantic state vectors for similarity search, memory indexing, and context clustering.Tool schema:Returns 768-dimensional float vectors per input.
Advanced Configuration
Custom Model Aliases
Environment Variables
macOS LaunchAgent (Persistent Gateway)
Troubleshooting
”Stratus API key not configured”
Key not found in environment or config.”Invalid Stratus API key format”
Key doesn’t start withstratus_sk_. Get a fresh key from stratus.run/dashboard and re-run /stratus setup.
401 Unauthorized / Stale Auth Cache
The config file and the auth cache don’t sync automatically. Update both:429 Rate Limit
Wait and retry, or purchase additional credits from the dashboard.Silent Fallback to Anthropic (SIGBART Ignoring Stratus)
Symptoms:/model stratus appears to work but SIGBART announces “NOW RUNNING: Anthropic” and Stratus metadata is absent from responses.
Cause: The auth cache (auth-profiles.json) is stale. The gateway uses the cache, not the config file.
”Tool not available"
"Model not found”
Use the Stratus-prefixed model name, not the raw provider name:Uninstall
OpenClaw doesn’t support plugin lifecycle hooks, so cleanup is always manual. After uninstall,
oc models may still show Stratus models until the config patch above removes the aliases.Resources
- Plugin repo: openclaw-stratus-x1-plugin
- OpenClaw: openclaw.ai · docs.openclaw.ai
- Troubleshooting: TROUBLESHOOTING.md
- Issues: GitHub Issues
- Model list: Available Models
- API Reference: API Docs
Quickstart
New to Stratus? Start here.
Models
Browse all available models.
API Reference
Full endpoint docs and parameters.

