Claude Info
AI и агенты

FreeRide

Shaivpidadi/FreeRide

FreeRide автоматически управляет бесплатными моделями OpenRouter в OpenClaw: выбирает лучшую модель, настраивает цепочку fallback-моделей и переключается при достижении лимитов. Подходит разработчикам, которые хотят использовать AI без затрат на API.

Установка

terminal
bash
npx clawhub@latest install free-ride

README

🎢 FreeRide

Перестань платить за AI. Начни ездить бесплатно.

ClawHub Downloads ClawHub Current Installs ClawHub Stars ClawHub Version

License: MIT OpenClaw Compatible


FreeRide даёт неограниченный бесплатный AI в OpenClaw, автоматически управляя бесплатными моделями OpenRouter.

Вы: *достигаете лимита запросов* FreeRide: «Я разберусь.» *переключается на следующую лучшую модель* Вы: *продолжаете писать код*

Проблема

Вы используете OpenClaw и он вам нравится. Но:

  • 💸 Расходы на API быстро накапливаются
  • 🚫 У бесплатных моделей есть лимиты запросов
  • 😤 Переключать модели вручную — неудобно
  • 🤷 Непонятно, какая бесплатная модель реально хороша

Решение

Одна команда. Бесплатный AI. Навсегда.

freeride auto

Всё. FreeRide:

  1. Находит 30+ бесплатных моделей на OpenRouter
  2. Ранжирует их по качеству (длина контекста, возможности, скорость)
  3. Устанавливает лучшую как основную
  4. Настраивает умные fallback-модели на случай достижения лимитов
  5. Сохраняет существующую конфигурацию OpenClaw

Установка

bash
npx clawhub@latest install free-ride
cd ~/.openclaw/workspace/skills/free-ride
pip install -e .

Готово. Команды freeride и freeride-watcher теперь доступны глобально.

Быстрый старт

1. Получи бесплатный ключ OpenRouter

Перейди на openrouter.ai/keys → Создай аккаунт → Сгенерируй ключ

Без банковской карты. Без пробного периода. Действительно бесплатно.

2. Задай ключ

bash
export OPENROUTER_API_KEY="sk-or-v1-..."   OR
export OPENROUTER_API_KEY=["sk-or-v1-...","sk-or-v2-..." ] # Передача нескольких ключей — смена ключа при 429

Или добавь в конфигурацию OpenClaw:

openclaw config set env.OPENROUTER_API_KEY "sk-or-v1-..."

3. Запусти FreeRide

freeride auto

4. Перезапусти OpenClaw

openclaw gateway restart

5. Проверь работу

Отправь сообщение агенту через WhatsApp/Telegram/Discord или через дашборд:

Вы: /status Агент: (показывает название бесплатной модели + количество токенов)

Готово. Теперь ты работаешь на бесплатном AI с автоматическими fallback-моделями.

Что ты получаешь

Основная модель: openrouter/nvidia/nemotron-3-nano-30b-a3b:free (256K контекст) Fallback-модели: 1. openrouter/free ← Умный роутер (автовыбор лучшей доступной) 2. qwen/qwen3-coder:free ← Отлично для кода 3. stepfun/step-3.5:free ← Быстрые ответы 4. deepseek/deepseek:free ← Сильное рассуждение 5. mistral/mistral:free ← Надёжный запасной вариант

При достижении лимита OpenClaw автоматически переходит к следующей модели. Ты продолжаешь работать без перебоев.

Команды

КомандаЧто делает
freeride autoАвтонастройка лучшей модели + fallback-моделей
freeride listПоказать все 30+ бесплатных моделей с рейтингом
freeride switch <model>Использовать конкретную модель
freeride statusПроверить текущую конфигурацию
freeride fallbacksОбновить только fallback-модели
freeride refreshПринудительно обновить кэш моделей

Полезные советы

bash
# Уже есть любимая модель? Просто добавь fallback-модели:
freeride auto -f

# Хочешь больше fallback-моделей для максимального аптайма?
freeride auto -c 10

# Пишешь код? Переключись на лучшую модель для кодинга:
freeride switch qwen3-coder

# Посмотреть доступные модели:
freeride list -n 30

# Всегда перезапускай OpenClaw после изменений:
openclaw gateway restart

Как ранжируются модели

FreeRide оценивает каждую модель (0–1) по следующим критериям:

ФакторВесПочему
Длина контекста40%Больше = обрабатывает крупные кодовые базы
Возможности30%Зрение, инструменты, структурированный вывод
Актуальность20%Новые модели = лучше производительность
Доверие к провайдеру10%Google, Meta, NVIDIA и др.

Умный fallback openrouter/free всегда идёт первым — он автоматически выбирает модель под конкретный запрос.

Тестирование с агентом OpenClaw

После выполнения freeride auto и openclaw gateway restart:

bash
# Проверить, что OpenClaw видит модели
openclaw models list

# Валидировать конфигурацию
openclaw doctor --fix

# Открыть дашборд и начать чат
openclaw dashboard
# Или написать агенту в WhatsApp/Telegram/Discord

Полезные команды агента для проверки:

КомандаЧто показывает
/statusТекущая модель + использование токенов
/modelДоступные модели (бесплатные должны быть в списке)
/newНачать новую сессию с новой моделью

Watcher (автоматическая ротация)

FreeRide включает демон-наблюдатель, который отслеживает лимиты запросов и автоматически ротирует модели:

bash
# Однократный запуск (проверка + ротация при необходимости)
freeride-watcher

# Запуск как демон (непрерывный мониторинг)
freeride-watcher --daemon

# Принудительная ротация на следующую модель
freeride-watcher --rotate

# Проверить статус watcher
freeride-watcher --status

# Сбросить кулдауны лимитов
freeride-watcher --clear-cooldowns

FAQ

Это действительно бесплатно?

Да. OpenRouter предоставляет бесплатные тарифы для многих моделей. Нужен только аккаунт (без банковской карты).

А как насчёт лимитов запросов?

В этом и смысл. FreeRide настраивает несколько fallback-моделей. Когда одна модель достигает лимита, OpenClaw автоматически переключается на следующую.

Это не сломает мою конфигурацию OpenClaw?

Нет. FreeRide изменяет только agents.defaults.model и agents.defaults.models. Шлюз, каналы, плагины, рабочее пространство, customInstructions — всё сохраняется.

Какие модели бесплатны?

Запусти freeride list, чтобы увидеть актуальный список. Он меняется — именно поэтому и существует FreeRide.

Нужно ли перезапускать OpenClaw после изменений?

Да.

Похожие скиллы