FreeRide
Shaivpidadi/FreeRideFreeRide автоматически управляет бесплатными моделями OpenRouter в OpenClaw: выбирает лучшую модель, настраивает цепочку fallback-моделей и переключается при достижении лимитов. Подходит разработчикам, которые хотят использовать AI без затрат на API.
Установка
npx clawhub@latest install free-rideREADME
🎢 FreeRide
Перестань платить за AI. Начни ездить бесплатно.
FreeRide даёт неограниченный бесплатный AI в OpenClaw, автоматически управляя бесплатными моделями OpenRouter.
Вы: *достигаете лимита запросов*
FreeRide: «Я разберусь.» *переключается на следующую лучшую модель*
Вы: *продолжаете писать код*
Проблема
Вы используете OpenClaw и он вам нравится. Но:
- 💸 Расходы на API быстро накапливаются
- 🚫 У бесплатных моделей есть лимиты запросов
- 😤 Переключать модели вручную — неудобно
- 🤷 Непонятно, какая бесплатная модель реально хороша
Решение
Одна команда. Бесплатный AI. Навсегда.
freeride auto
Всё. FreeRide:
- Находит 30+ бесплатных моделей на OpenRouter
- Ранжирует их по качеству (длина контекста, возможности, скорость)
- Устанавливает лучшую как основную
- Настраивает умные fallback-модели на случай достижения лимитов
- Сохраняет существующую конфигурацию OpenClaw
Установка
npx clawhub@latest install free-ride
cd ~/.openclaw/workspace/skills/free-ride
pip install -e .Готово. Команды freeride и freeride-watcher теперь доступны глобально.
Быстрый старт
1. Получи бесплатный ключ OpenRouter
Перейди на openrouter.ai/keys → Создай аккаунт → Сгенерируй ключ
Без банковской карты. Без пробного периода. Действительно бесплатно.
2. Задай ключ
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 | Принудительно обновить кэш моделей |
Полезные советы
# Уже есть любимая модель? Просто добавь 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:
# Проверить, что OpenClaw видит модели
openclaw models list
# Валидировать конфигурацию
openclaw doctor --fix
# Открыть дашборд и начать чат
openclaw dashboard
# Или написать агенту в WhatsApp/Telegram/DiscordПолезные команды агента для проверки:
| Команда | Что показывает |
|---|---|
/status | Текущая модель + использование токенов |
/model | Доступные модели (бесплатные должны быть в списке) |
/new | Начать новую сессию с новой моделью |
Watcher (автоматическая ротация)
FreeRide включает демон-наблюдатель, который отслеживает лимиты запросов и автоматически ротирует модели:
# Однократный запуск (проверка + ротация при необходимости)
freeride-watcher
# Запуск как демон (непрерывный мониторинг)
freeride-watcher --daemon
# Принудительная ротация на следующую модель
freeride-watcher --rotate
# Проверить статус watcher
freeride-watcher --status
# Сбросить кулдауны лимитов
freeride-watcher --clear-cooldownsFAQ
Это действительно бесплатно?
Да. OpenRouter предоставляет бесплатные тарифы для многих моделей. Нужен только аккаунт (без банковской карты).
А как насчёт лимитов запросов?
В этом и смысл. FreeRide настраивает несколько fallback-моделей. Когда одна модель достигает лимита, OpenClaw автоматически переключается на следующую.
Это не сломает мою конфигурацию OpenClaw?
Нет. FreeRide изменяет только agents.defaults.model и agents.defaults.models. Шлюз, каналы, плагины, рабочее пространство, customInstructions — всё сохраняется.
Какие модели бесплатны?
Запусти freeride list, чтобы увидеть актуальный список. Он меняется — именно поэтому и существует FreeRide.
Нужно ли перезапускать OpenClaw после изменений?
Да.