freeride

Configure OpenClaw to use free OpenRouter models with fallback rotation.

1|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/bobvarkey/openclaw-workspace --skill freeride-bobvarkey
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: freeride
Source: https://github.com/bobvarkey/openclaw-workspace/tree/main/skills/free-ride
Command: npx skills add https://github.com/bobvarkey/openclaw-workspace --skill freeride-bobvarkey

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests.

What problem does it solve?

This Skill removes the friction and cost of keeping OpenClaw on usable AI models when free OpenRouter tiers change, rate limit, or become unavailable.

Core Features & Use Cases

  • Model discovery and ranking: Finds available free OpenRouter models and ranks them by context length, capabilities, recency, and provider trust.
  • Automatic configuration: Updates OpenClaw's primary model, allowlist, and fallback chain while preserving the rest of the config.
  • Rate-limit resilience: Adds smart fallback behavior and watcher-based rotation so work can continue when a model throttles or fails.
  • Use Case: An OpenClaw user hits free-tier limits during coding and wants the workspace to switch to the next best free model without manual config edits.

Quick Start

Ask to configure FreeRide for OpenClaw with your OpenRouter API key so it can select a free primary model, set fallbacks, and restart the gateway.

Frequently Asked Questions about freeride

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure OpenClaw to use free OpenRouter models?

Configuring OpenClaw to use free OpenRouter models involves updating ~/.openclaw/openclaw.json with an OpenRouter API key and OpenClaw-compatible model identifiers to set a primary model and fallback chain.

How do I keep OpenClaw running when free OpenRouter tiers hit rate limits?

Rate limit resilience for OpenClaw is achieved by enabling smart fallback behavior and watcher-based rotation, which automatically switches to the next available free model when the current one throttles or fails.

How does OpenClaw model ranking select the best free OpenRouter tier?

Model ranking for OpenClaw discovers available free OpenRouter tiers and ranks them by context length, capabilities, recency, and provider trust to select the optimal primary model.

Can I preserve my existing OpenClaw configuration while changing the primary model?

Automatic configuration updates OpenClaw's primary model, allowlist, and fallback chain while preserving the rest of the existing config in ~/.openclaw/openclaw.json.

Do I need an OpenRouter API key to set up OpenClaw fallback rotation?

An OpenRouter API key and Python requests are required to set up OpenClaw fallback rotation, which maintains cached ranking and coverage across coding sessions and unattended watcher runs.

What are the limitations of relying on free OpenRouter models for OpenClaw?

Free OpenRouter models for OpenClaw are limited by changing availability, rate limits, and provider trust tiers, requiring automatic rotation and fallback configuration to maintain continuous coding coverage.