OpenClaw на Raspberry Pi — это способ запустить персонального ИИ-ассистента на компактном компьютере стоимостью от 3500 ₽. Pi работает как шлюз (gateway): принимает сообщения, передаёт их в облачную нейросеть и возвращает ответ. Сам Pi не считает модели — только управляет потоками, поэтому даже Pi 4 с 4 ГБ ОЗУ справляется с задачей без проблем.
Зачем запускать OpenClaw на Raspberry Pi?
Raspberry Pi — это мини-компразмером с кредитную карту, который потребляет 5–10 Вт и может работать круглосуточно. В отличие от VPS за 300–500 ₽/мес, Pi — это разовая покупка: купил один раз и забыл про ежемесячные платежи за электричество (меньше 150 ₽/мес).
Конкретные сценарии использования:
- Telegram-бот — личный ассистент, который отвечает на вопросы, ищет информацию, управляет умным домом
- WhatsApp-бот — автоматизация переписки через Baileys-подключение
- Крон-задачи — сбор новостей, мониторинг сайтов, отправка напоминаний по расписанию
- Интеграция с Home Assistant — голосовое управление устройствами через ИИ
- Браузерная автоматизация — скрейпинг, заполнение форм, проверка цен
Какое железо выбрать?
Таблица совместимости
| Модель Pi | ОЗУ | Работает? | Комментарий |
|---|---|---|---|
| Pi 5 | 4/8 ГБ | Лучший вариант | Быстрее всего, рекомендуется |
| Pi 4 | 4 ГБ | Хорошо | Оптимально по цене |
| Pi 4 | 2 ГБ | Нормально | Нужен swap 2 ГБ |
| Pi 4 | 1 ГБ | Туго | Минимальный порог, много swap |
| Pi 3B+ | 1 ГБ | Медленно | Работает, но тормозит |
| Pi Zero 2 W | 512 МБ | Нет | Недостаточно памяти |
Рекомендуемая сборка (бюджет ~8000 ₽)
- Raspberry Pi 5, 4 ГБ — около 5000 ₽. Для большинства задач достаточно. 8 ГБ нужен только если планируете запускать дополнительные сервисы
- Корпус с вентилятором — 700–1000 ₽. Pi 5 греется под нагрузкой, активное охлаждение обязательно
- Блок питания USB-C 27 Вт — 800–1200 ₽. Нельзя экономить: слабый БП вызывает случайные зависания
- MicroSD 64 ГБ или USB SSD — 500–2000 ₽. SSD заметно быстрее и надёжнее SD-карты
Итого: разовая инвестиция 7000–9000 ₽ вместо 3600–6000 ⽠/год за VPS. Окупается за 2–3 месяца.
Пошаговая установка
Шаг 1: Прошивка SD-карты
Скачайте Raspberry Pi Imager. Выберите Raspberry Pi OS Lite (64-bit) — графическая среда не нужна для сервера. В настройках укажите:
- Имя хоста:
gateway-host - Включить SSH
- Имя пользователя и пароль
- Wi-Fi (если не используете Ethernet)
Шаг 2: Первое подключение
Вставьте SD-карту, включите Pi и подключитесь по SSH:
ssh user@gateway-host
Шаг 3: Обновление системы
sudo apt update && sudo apt upgrade -y
sudo apt install -y git curl build-essential
Шаг 4: Установка Node.js
OpenClaw требует Node.js 22 или новее:
curl -fsSL https://deb.nodesource.com/setup_24.x | sudo -E bash -
sudo apt install -y nodejs
node --version
Шаг 5: Настройка swap (для Pi с 2 ГБ и менее)
sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
echo 'vm.swappiness=10' | sudo tee -a /etc/sysctl.conf
sudo sysctl -p
Шаг 6: Установка OpenClaw
curl -fsSL https://openclaw.ai/install.sh | bash
Шаг 7: Онбординг
openclaw onboard --install-daemon
Мастер настройки предложит:
- Настроить API-ключ от нейросети (Claude, GPT, DeepSeek и др.)
- Добавить канал связи (Telegram — самый простой вариант)
- Установить демон для автозапуска
Для headless-сервера рекомендуются API-ключи, а не OAuth.
Шаг 8: Проверка
openclaw status
systemctl --user status openclaw-gateway.service
Настройка удалённого доступа к панели
По умолчанию панель управления доступна на http://localhost:18789. Чтобы открыть её с другого компьютера в локальной сети:
ssh -N -L 18789:127.0.0.1:18789 user@gateway-host
Затем откройте в браузере http://localhost:18789. Для доступа извне используйте Tailscale — бесплатный VPN-сервис, который создаёт безопасную точку доступа без проброса портов:
curl -fsSL https://tailscale.com/install.sh | sh
sudo tailscale up
openclaw config set gateway.bind tailnet
systemctl --user restart openclaw-gateway.service
Оптимизация производительности
Используйте USB SSD вместо SD-карты
SD-карты медленные и изнашиваются при записи. USB SSD кардинально ускоряет загрузку и работу с файлами. Для Pi 5 можно использовать NVMe через PCIe-адаптер.
Освободите память
echo 'gpu_mem=16' | sudo tee -a /boot/config.txt
sudo systemctl disable bluetooth
Эти команды выделяют минимум памяти видеоядру (Pi работает без монитора) и отключают Bluetooth, если он не используется.
Кэш компиляции Node.js
cat >> ~/.bashrc
export NODE_COMPILE_CACHE=/var/tmp/openclaw-compile-cache
mkdir -p /var/tmp/openclaw-compile-cache
export OPENCLAW_NO_RESPAWN=1
EOF
source ~/.bashrc
Ускоряет повторные вызовы CLI и упрощает управление процессами.
Какую модель использовать?
Pi — это только шлюз. Модели работают в облаке, поэтому выбирайте по качеству, а не по производительности железа:
| Модель | Провайдер | Для чего подходит |
|---|---|---|
| Claude Sonnet 4 | Anthropic | Лучший баланс скорость/качество |
| GPT-5.4 Mini | OpenAI | Быстрые ответы, бюджетный вариант |
| DeepSeek V4 Flash | DeepSeek | Доступен из России без VPN |
| Gemini 2.5 Flash | Бесплатный тариф, хорош для поиска |
Не пытайтесь запускать локальные модели на Pi — даже маленькие будут работать слишком медленно. Отправка запроса в облачный API занимает миллисекунды, а локальный инференс — минуты.
Автозапуск и мониторинг
После установки с флагом --install-daemon OpenClaw автоматически стартует при загрузке. Для headless-сервера включите lingering, чтобы сервис работал даже без активной SSH-сессии:
sudo loginctl enable-linger "$(whoami)"
Полезные команды для мониторинга:
openclaw status # Статус шлюза
openclaw doctor --non-interactive # Диагностика проблем
journalctl --user -u openclaw-gateway.service -f # Логи в реальном времени
Резервное копирование
Всё состояние OpenClaw хранится в ~/.openclaw/: конфигурация, сессии, память агента. Создайте бэкап:
openclaw backup create
Если вы храните данные на SSD, бэкап будет быстрым и надёжным. Рекомендуется периодически копировать архив на внешний носитель или в облако.
Решение частых проблем
Не хватает памяти (Out of memory)
Проверьте swap: free -h. Отключите лишние сервисы: sudo systemctl disable cups bluetooth avahi-daemon. Используйте только облачные модели.
Медленная работа
Проверьте троттлинг: vcgencmd get_throttled (должно вернуть 0x0). Замените SD-карту на SSD. Убедитесь, что корпус с вентилятором.
Сервис не стартует
journalctl --user -u openclaw-gateway.service --no-pager -n 100
openclaw doctor --non-interactive
Команда openclaw не найдена
exec $SHELL -l
Если не помогло — переустановите:
curl -fsSL https://openclaw.ai/install.sh | bash
Панель управления не открывается
Убедитесь, что Pi и компьютер в одной сети. Попробуйте http://<IP-PI>:18789. Для удалённого доступа настройте Tailscale.
Pi vs VPS: что выбрать?
| Критерий | Raspberry Pi | VPS |
|---|---|---|
| Стоимость | 7000–9000 ₽ разово | 300–500 ₽/мес |
| Электричество | ~100 ₽/мес | Включено |
| Контроль данных | Полный (данные у вас) | На сервере провайдера |
| Производительность | Достаточно для шлюза | Зависит от тарифа |
| Интернет | Зависит от вашего | Стабильный, 1 Гбит/с |
| Масштабирование | Ограничено железом | Гибкое |
Pi лучше, если вы хотите полный контроль над данными и не хотите платить ежемесячно. VPS лучше, если нужен стабильный интернет и вы планируете масштабирование.
Часто задаваемые вопросы
Можно ли запустить OpenClaw на Pi Zero?
Нет. Pi Zero 2 W с 512 МБ ОЗУ не хватает для стабильной работы. Минимум — Pi 4 с 2 ГБ, рекомендуется — Pi 4/5 с 4 ГБ.
Сколько стоит содержание Pi в месяц?
Электричество — около 100 ₽/мес. Плюс подписка на API нейросети: от 0 (бесплатные тарифы Gemini, DeepSeek) до 1500 ₽/мес (Claude). Итого: от 100 до 1600 ₽/мес вместо 400–2000 ₽/мес за VPS + API.
Нужен ли Pi 5, или хватит Pi 4?
Pi 4 с 4 ГБ — отличный вариант. Pi 5 быстрее в 2–2.5 раза, но OpenClaw не требователен к процессору. Разница заметна только при браузерной автоматизации.
Можно ли использовать Pi как VPS для Neirohost?
Neirohost — это отдельная платформа с предустановленным OpenClaw. На Pi вы настраиваете всё сами. Это даёт больше контроля, но требует технических навыков. Если не хотите возиться с настройкой — Neirohost запускает ассистента за 2 минуты.
Работает ли браузерная автоматизация на Pi?
Да, но только на Pi 4 (4 ГБ) и Pi 5. На Pi с 2 ГБ и менее — нестабильно из-за нехватки памяти для Chromium.