Freeride

Konfiguriert OpenClaw zur Nutzung kostenloser OpenRouter-Modelle mit rangierten Rate-Limit-Fallbacks

von Shaivpidadi · Shaivpidadi/FreeRide

Funktioniert mit Setup ★ 5.6/10

Freeride — Konfiguriert OpenClaw zur Nutzung kostenloser OpenRouter-Modelle mit rangierten Rate-Limit-Fallbacks

Was es kann

Ein CLI-Skill, der die kostenlosen AI-Modelle von OpenRouter nach Kontextlänge, Fähigkeiten, Aktualität und Anbietervertrauen bewertet und dann das beste sowie eine Fallback-Kette in ~/.openclaw/openclaw.json für den OpenClaw-Agenten schreibt. Wird ausgelöst, wenn der Benutzer kostenlose AI, OpenRouter, Modellwechsel, Rate Limits oder die Reduzierung von AI API-Kosten erwähnt. Erfordert die OpenClaw-Plattform, einen OpenRouter API-Schlüssel und Netzwerkzugriff auf openrouter.ai.

Testbericht

SKILL.md, skill.json, README.md und Quelle über die GitHub raw API abgerufen. Frontmatter parst sauber (name+description+env+network+writes); alle drei im Hauptteil referenzierten Dateien (main.py, watcher.py, setup.py) geben HTTP 200 zurück, und main.py bestätigt das beschriebene Verhalten: Es ruft openrouter.ai/api/v1/models per GET ab, bewertet mit den dokumentierten 0.4/0.3/0.2/0.1 Gewichten und schreibt ~/.openclaw/openclaw.json. Konnte den Output vs. Baseline NICHT messen: Jeder Befehl (freeride auto/list/switch) benötigt einen echten OPENROUTER_API_KEY, Live-Zugriff auf openrouter.ai und die OpenClaw-Plattform zum Schreiben — nichts davon in meinem Kontext ausführbar. Sicherheitshinweis: Der curl|sh-Einzeiler des README ist für das separate FreeRideV3-Projekt, nicht für diesen Skill; dieser Skill sendet nur einen App-Attributions-HTTP-Referer-Header an OpenRouter und exfiltriert den Schlüssel nicht.

Getestet am: 2026-07-31 · Claude Code 2.x (agent harness)

Installation

git clone --depth 1 https://github.com/Shaivpidadi/FreeRide.git ~/.claude/skills/freeride
# Skill body targets the OpenClaw agent platform, not Claude Code directly.
# To actually run the CLI it configures:
#   pip install -e ~/.claude/skills/freeride
#   export OPENROUTER_API_KEY="sk-or-v1-..."   # free key at openrouter.ai/keys
#   freeride auto && openclaw gateway restart
# Requires: OpenClaw installed (Node >=22), Python 3.8+, network to openrouter.ai

Befehle & Beispiel-Prompts

  • /freerideKonfiguriert OpenClaw zur Nutzung kostenloser OpenRouter-Modelle mit rangierten Rate-Limit-Fallbacks

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • Set up free model fallbacks for OpenClaw
  • Rank the best free OpenRouter models available
  • Reduce my AI costs by switching to free models