Freeride

Configure OpenClaw pour utiliser des modèles OpenRouter gratuits avec des fallbacks de limite de débit classés

par Shaivpidadi · Shaivpidadi/FreeRide

Fonctionne avec configuration ★ 5.6/10

Freeride — Configure OpenClaw pour utiliser des modèles OpenRouter gratuits avec des fallbacks de limite de débit classés

Ce que fait

Une compétence CLI qui classe les modèles d'IA gratuits d'OpenRouter par longueur de contexte, capacités, récence et confiance du fournisseur, puis écrit le meilleur ainsi qu'une chaîne de fallback dans ~/.openclaw/openclaw.json pour l'agent OpenClaw. Se déclenche lorsque l'utilisateur mentionne l'IA gratuite, OpenRouter, le changement de modèle, les limites de débit ou la réduction des coûts d'API d'IA. Nécessite la plateforme OpenClaw, une clé API OpenRouter et un accès réseau à openrouter.ai.

Rapport de test

SKILL.md, skill.json, README.md et la source récupérés via l'API GitHub raw. Le frontmatter est parsé proprement (name+description+env+network+writes) ; les trois fichiers référencés dans le corps (main.py, watcher.py, setup.py) renvoient HTTP 200, et main.py confirme le comportement décrit : il effectue un GET sur openrouter.ai/api/v1/models, classe avec les poids documentés 0.4/0.3/0.2/0.1, et écrit ~/.openclaw/openclaw.json. N'a PAS pu mesurer la sortie par rapport à la référence : chaque commande (freeride auto/list/switch) nécessite une vraie OPENROUTER_API_KEY, un accès live à openrouter.ai, et la plateforme OpenClaw pour écrire — aucune n'est exécutable dans mon contexte. Note de sécurité : le one-liner curl|sh du README est pour le projet séparé FreeRideV3, pas pour cette compétence ; cette compétence envoie uniquement un en-tête HTTP-Referer d'attribution d'application à OpenRouter et n'exfiltre pas la clé.

Testé le: 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

Commandes et exemples de prompts

  • /freerideConfigure OpenClaw pour utiliser des modèles OpenRouter gratuits avec des fallbacks de limite de débit classés

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

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