Freeride

Configura OpenClaw per usare modelli OpenRouter gratuiti con fallback di rate-limit classificati

di Shaivpidadi · Shaivpidadi/FreeRide

Richiede configurazione ★ 5.6/10

Freeride — Configura OpenClaw per usare modelli OpenRouter gratuiti con fallback di rate-limit classificati

Cosa fa

Una skill CLI che classifica i modelli AI gratuiti di OpenRouter per lunghezza del contesto, capacità, attualità e fiducia del provider, quindi scrive il migliore più una catena di fallback in ~/.openclaw/openclaw.json per l'agente OpenClaw. Si attiva quando l'utente menziona AI gratuita, OpenRouter, cambio di modello, limiti di velocità o riduzione dei costi dell'API AI. Richiede la piattaforma OpenClaw, una chiave API OpenRouter e accesso di rete a openrouter.ai.

Rapporto di test

Recuperati SKILL.md, skill.json, README.md e sorgente tramite l'API raw di GitHub. Il frontmatter viene parsato correttamente (name+description+env+network+writes); tutti e tre i file referenziati nel corpo (main.py, watcher.py, setup.py) restituiscono HTTP 200, e main.py conferma il comportamento descritto: effettua un GET a openrouter.ai/api/v1/models, classifica con i pesi documentati 0.4/0.3/0.2/0.1 e scrive ~/.openclaw/openclaw.json. NON è stato possibile misurare l'output rispetto alla baseline: ogni comando (freeride auto/list/switch) necessita di una vera OPENROUTER_API_KEY, accesso live a openrouter.ai e la piattaforma OpenClaw per scrivere — nessuno eseguibile nel mio contesto. Nota di sicurezza: la riga di comando curl|sh del README è per il progetto separato FreeRideV3, non per questa skill; questa skill invia solo un'intestazione HTTP-Referer di attribuzione app a OpenRouter e non esfiltra la chiave.

Testato il: 2026-07-31 · Claude Code 2.x (agent harness)

Installazione

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

Comandi e prompt di esempio

  • /freerideConfigura OpenClaw per usare modelli OpenRouter gratuiti con fallback di rate-limit classificati

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

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