Automatically configure free AI models from OpenRouter in OpenClaw, with smart fallbacks so rate limits never interrupt your workflow.
npx clawhub@latest install free-rideRequirements
FreeRide configures OpenClaw to use the best available free AI models from OpenRouter — at no cost. It automatically ranks free models by quality, sets the top performer as your primary model, and builds a fallback chain so that hitting a rate limit seamlessly switches to the next best option. Config changes are surgical: only model-related keys in openclaw.json are touched, leaving your gateway, channels, plugins, and custom instructions untouched.
npx clawhub@latest install free-rideClick the Install button at the top of this page for one-click setup
qwen3-coder, nvidia/nemotron) without manually editing config files.openclaw.json and is tightly coupled to the OpenClaw ecosystem.Running freeride auto fetches the current list of free OpenRouter models, ranks them by quality, sets the best as your primary, and populates a ranked fallback list — all in a single step.
FreeRide configures up to 5 fallback models by default (configurable with -c). The first fallback is always openrouter/free, OpenRouter's own smart router, ensuring requests are rerouted automatically when a model hits its rate limit.
Only three keys in ~/.openclaw/openclaw.json are modified: agents.defaults.model.primary, agents.defaults.model.fallbacks, and agents.defaults.models. Everything else — gateway, channels, plugins, env vars, and custom instructions — is preserved.
Use freeride switch <model> to pin a specific free model as your primary, or freeride switch <model> -f to add it as a fallback only, without changing your current primary.
The freeride-watcher daemon continuously monitors for rate-limit events and rotates models automatically, or you can trigger a manual rotation with freeride-watcher --rotate.
Run freeride auto followed by openclaw gateway restart to instantly switch OpenClaw to a free coding-focused model like qwen3-coder. Continue using OpenClaw normally — rate limits trigger silent fallbacks with no session disruption.
Use freeride list -n 30 to see all available free models ranked by quality, then freeride switch <model> to try a specific one. Check active model status anytime with /status inside OpenClaw.
If you've already configured a preferred model, run freeride auto -f to leave your primary model untouched while populating the fallback list with the best current free options.
Enable freeride-watcher --daemon before a long task so the watcher monitors rate-limit events in the background and rotates through fallback models automatically, keeping your session alive without manual intervention.
export OPENROUTER_API_KEY="sk-or-v1-..." or openclaw config set env.OPENROUTER_API_KEY.pip install -e . from ~/.openclaw/workspace/skills/free-ride if not already present.npx clawhub@latest install free-rideRequirements
Log in to write a review
No reviews yet. Be the first to share your experience!