hubris

Bolt.diy

Подключение Hubris к Bolt.diy — генератору веб-приложений. Модель пишет проект целиком и сразу его запускает.

Bolt.diy — открытая версия Bolt: описываете приложение словами, модель пишет проект целиком, он тут же собирается и запускается в браузере или в окне приложения, а править можно и словами, и руками в редакторе. Работает со своим ключом от любого провайдера.

Hubris подключается провайдером OpenAILike.

Требования

  • Bolt.diy. Проще всего взять настольное приложение Bolt Local из релизов на GitHub: для Windows — bolt-1.0.0-win-x64-setup.exe, для macOS на Apple Silicon — .dmg, для Linux на ARM — .AppImage и .deb. Кроме того, Bolt.diy можно развернуть из исходников (pnpm install && pnpm run dev) или в Docker.
  • Аккаунт на hubris.pw и API-ключ

Подключение

  1. Включите провайдера. Откройте боковую панель — кнопка в левом верхнем углу или наведите курсор на левый край окна — и нажмите шестерёнку внизу панели. Откроется Control Panel: выберите плитку Local Providers и включите переключатель на карточке OpenAILike (появится уведомление «OpenAILike enabled»). По умолчанию провайдер выключен и в списке провайдеров чата не показывается.

  2. Задайте адрес. На той же карточке, в поле API Endpoint, нажмите Click to set base URL, введите адрес и нажмите Enter:

    https://api.hubris.pw/v1

    Появится уведомление «OpenAILike base URL updated». Закройте панель крестиком.

  3. Выберите провайдера и введите ключ. Над полем ввода чата два выпадающих списка: провайдер и модель. В первом выберите OpenAILike (в списке есть поиск Search providers...). Под ними появится строка OpenAILike API Key: Not Set. Нажмите карандаш справа, вставьте ключ sk-gw-… и подтвердите галочкой — статус сменится на Set via UI.

  4. Выберите модель. Список моделей загрузится из нашего каталога, как только сохранён ключ: Bolt.diy запрашивает /v1/models с вашим ключом и показывает каталог целиком, больше 500 моделей. Откройте второй список и найдите модель в поле Search models... по части имени — например claude-sonnet-5.

Адрес и ключ, введённые в интерфейсе, приложение запоминает и отправляет своей серверной части с каждым запросом, так что при следующем запуске вводить их заново не нужно.

Адрес — именно api.hubris.pw, с api. в начале и /v1 в конце. Домен hubris.pw — это сайт и личный кабинет: запросы к API он не обслуживает, и подключение по нему выглядит как «провайдер не отвечает».

Переменные окружения (сборка из исходников и Docker)

Если Bolt.diy развёрнут из исходников или в Docker, адрес и ключ можно задать на сервере, а не в интерфейсе:

OPENAI_LIKE_API_BASE_URL=https://api.hubris.pw/v1
OPENAI_LIKE_API_KEY=sk-gw-ваш-ключ

Куда их положить, зависит от способа запуска. Docker — файл .env.local (docker run --env-file .env.local …). pnpm run dev из ветки main — тоже .env.local. pnpm run dev из релиза 1.0.0 — файл .env: эта версия читает только его, а .env.local начала подхватывать ветка main с конца августа 2025 года. Провайдера всё равно нужно включить (шаг 1) и выбрать в чате (шаг 3).

Настольное приложение Bolt Local 1.0.0 эти переменные не читает — даже заданные в системе, в строке ключа остаётся Not Set (Please set via UI or ENV_VAR), а список моделей пустой. В нём адрес и ключ вводятся только в интерфейсе.

Выбор модели

Bolt.diy пишет целые файлы за один ответ, поэтому здесь важнее качество кода и длина ответа, чем цена за токен: дешёвая модель, которая не дописала компонент, обойдётся дороже переделкой.

IDКогда подходит
anthropic/claude-sonnet-5основной выбор: длинные файлы, аккуратный TypeScript
openai/gpt-6-astraсамые сложные задачи, где нужен максимум
deepseek/deepseek-v4-proнедорогая альтернатива для несложных проектов

ID берите из каталога — полностью, вместе с вендором. Каталог открыт без ключа: api.hubris.pw/v1/models.

Расходы

Bolt.diy отправляет модели свою большую инструкцию с каждым запросом: даже вопрос в одну строку уходит примерно на 6 900 токенов ввода. Первое сообщение нового чата добавляет ещё один служебный запрос, около 1 000 токенов: так Bolt.diy выбирает стартовый шаблон проекта. Эту функцию можно выключить: Control Panel → Features → Auto Select Template. Дальше каждая правка отправляет модели контекст проекта заново, поэтому счёт растёт быстрее, чем в обычном чате: длинный диалог по большому проекту — это десятки тысяч токенов ввода на каждый запрос.

  • Заведите под Bolt отдельный ключ с дневным лимитом.
  • Начинайте новый чат, когда меняете тему: переносить в новый запрос всю историю прошлого проекта незачем.
  • Разбор по запросам — в расходах.

Решение проблем

Список моделей пустой

  • Проверьте, что ключ сохранён: в строке OpenAILike API Key должно стоять Set via UI. Если ключ вставлен, но галочка не нажата, он не сохранится.
  • Проверьте адрес в Local Providers → OpenAILike → API Endpoint: https://api.hubris.pw/v1 — с api. в начале, с /v1 в конце, без косой черты после.
  • Проверьте ключ: он начинается на sk-gw-, без пробелов по краям.
  • Если адрес и ключ заданы переменными окружения — проверьте, что они лежат в файле, который читает ваш способ запуска (см. «Переменные окружения»): релиз 1.0.0 при pnpm run dev не открывает .env.local, а настольное приложение не читает переменные вовсе.
  • Откройте api.hubris.pw/v1/models в браузере. Открывается — значит, API доступен, и дело в ключе или адресе.

Модель обрывает файл на середине

Bolt.diy ограничивает каждый ответ моделей OpenAILike 8 000 токенами: это значение maxTokenAllowed, одинаковое для всех моделей провайдера, и окно самой модели тут не помогает. При обрыве Bolt.diy один раз сам просит модель продолжить. Если файл не влез и в два захода — попросите модель писать проект по частям, по файлу за запрос.

Провайдера OpenAILike нет в списке провайдеров

Он выключен по умолчанию: шестерёнка в боковой панели → Control Panel → Local Providers → переключатель на карточке OpenAILike.

Ошибка про недостаточный баланс

Пополните баланс в кабинете — от 500 ₽, через СБП, банковской картой или по счёту для юридических лиц.

Проверено на Bolt Local 1.0.0 (настольное приложение для Windows), 16 сентября 2026.

Что дальше

Обновлено: