Bolt.diy
Подключение Hubris к Bolt.diy — генератору веб-приложений в браузере. Модель пишет проект целиком и запускает его прямо на странице.
Bolt.diy — открытая версия Bolt: описываете приложение словами, модель пишет проект целиком, он тут же собирается и запускается в браузере, а править можно и словами, и руками в редакторе. Работает со своим ключом от любого провайдера.
Hubris подключается провайдером OpenAILike.
Требования
Подключение
-
Задайте адрес и ключ переменными окружения:
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 года. -
Перезапустите приложение и включите провайдера: Settings (шестерёнка в боковой панели) → Providers → Local Providers → переключатель OpenAILike. По умолчанию он выключен и в списке провайдеров чата не показывается — без этого шага искать его в селекторе бесполезно.
-
В селекторе провайдеров над полем ввода выберите OpenAILike. Список моделей подтянется из нашего каталога: Bolt.diy запрашивает
/v1/modelsс вашим ключом и показывает каталог целиком.
Файл с переменными можно не заводить: адрес вводится там же, в Local Providers, в поле API Endpoint карточки OpenAILike, а ключ — в чате под селектором модели, в поле OpenAILike API Key. Введённые в интерфейсе значения хранятся в браузере и передаются серверной части приложения с каждым запросом.
Адрес — именно api.hubris.pw, с api. в начале и /v1 в конце. Домен hubris.pw — это сайт и личный кабинет: запросы к API он не обслуживает, и подключение по нему выглядит как «провайдер не отвечает».
Выбор модели
Bolt.diy пишет целые файлы за один ответ, поэтому здесь важнее качество кода и длина ответа, чем цена за токен: дешёвая модель, которая не дописала компонент, обойдётся дороже переделкой.
| ID | Когда подходит |
|---|---|
anthropic/claude-sonnet-5 | основной выбор: длинные файлы, аккуратный TypeScript |
openai/gpt-6-astra | самые сложные задачи, где нужен максимум |
deepseek/deepseek-v4-pro | недорогая альтернатива для несложных проектов |
ID берите из каталога — полностью, вместе с вендором. Каталог открыт без ключа: api.hubris.pw/v1/models.
Расходы
Каждая правка отправляет модели контекст проекта заново, поэтому счёт растёт быстрее, чем в обычном чате: длинный диалог по большому проекту — это десятки тысяч токенов ввода на каждый запрос.
- Заведите под Bolt отдельный ключ с дневным лимитом.
- Начинайте новый чат, когда меняете тему: переносить в новый запрос всю историю прошлого проекта незачем.
- Разбор по запросам — в расходах.
Встроенный провайдер «Hubris»
Мы отправили в Bolt.diy отдельного провайдера с собственной карточкой — pull request на ревью. Пока его не приняли, работает описанный выше способ через OpenAILike: разница только в названии провайдера в списке.
Решение проблем
Список моделей пустой
- Проверьте адрес:
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 токенами (константа MAX_TOKENS, для всех моделей этого провайдера одинаково — окно самой модели тут не помогает) и при обрыве один раз сам просит модель продолжить. Если файл не влез и в два захода — попросите модель писать проект по частям, по файлу за запрос.
Провайдера OpenAILike нет в селекторе
Он выключен по умолчанию: Settings → Providers → Local Providers → переключатель OpenAILike.
Ошибка про недостаточный баланс
Пополните баланс в кабинете — от 300 ₽, через СБП, банковской картой или по счёту для юридических лиц.
Что дальше
- Каталог моделей — ID для селектора Bolt.diy.
- Управление ключами — отдельный ключ с лимитом.
- Расходы — детализация по запросам и моделям.
- Chat Completions — что именно уходит в Hubris из Bolt.diy.
Обновлено:
n8n
Официальная нода Hubris для n8n — текст, картинки, озвучка, распознавание речи, видео и эмбеддинги в одном узле, плюс модель для AI Agent.
Claude Code (VS Code)
Подключение Claude Code (CLI и расширение VS Code) к Hubris через эндпоинт /v1/messages — Fable, Sonnet, Opus, Haiku, reasoning effort, кэширование, статусная строка.