Гайд · Сайты с ИИ · сентябрь 2026

Бесплатный аналог Lovable в 2026 году: 3 ключа и твоё название

Open Lovable - открытая копия конструктора Lovable от команды Firecrawl, у проекта около 28,6 тысячи звёзд на GitHub. Вставляешь ссылку на сайт, он читает страницу и собирает твою версию. Код бесплатный, лицензия MIT разрешает менять название и продавать. Платишь только за 3 ключа сверх бесплатных лимитов

Нужны две бесплатные программы, они ставятся как обычные приложения: Node.js с сайта nodejs.org и Git с сайта git-scm.com. Потом открой окно команд (на Mac это программа Терминал, её находит поиск, на Windows - PowerShell) и выполни четыре строки:

git clone https://github.com/firecrawl/open-lovable.git
cd open-lovable
npm install
npm run dev

Открой в браузере адрес localhost:3000. Появится страница с заголовком Open Lovable v3 и строкой для ссылки. Скачивание заняло у меня 3 секунды, установка 45 секунд. Дальше три ключа, одна строка с моделью и твоё название

Прежде чем переименовывать, заведи два бесплатных ключа, Firecrawl и E2B, и поменяй одну строку с моделью: из коробки конструктор выдаёт ошибку 401. Клиентам продавай готовые сайты и лендинги, собранные в нём, а не доступ к самому конструктору: входа по паролю и оплаты в коде нет

Три ключа: где взять и сколько стоят

Сам конструктор ничего не умеет без трёх сервисов. Firecrawl читает чужой сайт, нейросеть пишет код, песочница E2B запускает получившийся сайт, чтобы ты видел его справа в окне. Все три дают бесплатный старт без банковской карты, кроме нейросети: там всё зависит от страны

Цены сняты со страниц сервисов 26 сентября 2026 года:

КлючЗачемГде взятьКак выглядитБесплатноДальше
Firecrawlчитает сайт по ссылкеfirecrawl.dev/app/api-keys, после входа сразу откроется страница ключейначинается с fc-1000 страниц в месяц, без карты$19 в месяц за 5000 страниц
E2Bзапускает собранный сайт в песочницеconsole.e2b.dev/?tab=keys, после входа сразу откроется вкладка с ключаминачинается с e2b_разовые $100 на счёте, без картыоколо $0,10 за час работы песочницы
Geminiпишет код сайтаaistudio.google.com/app/apikey, ключ создаётся сам после согласия с условияминачинается с AIzaмодель Gemini 3.5 Flash бесплатна в лимитахплатно по объёму текста, от $1,50

Таблица прокручивается вбок →

Скопировал ключ и видишь другое начало, например адрес страницы или слово Bearer, значит взял не то. Ключ вставляется целиком, без пробелов и кавычек

Файл с ключами называется .env.local и лежит внутри папки проекта. Папка появилась там, где было открыто окно команд: на Mac это твоя домашняя папка, /Users/имя/open-lovable, на Windows C:\Users\имя\open-lovable. Главная ловушка в том, что Блокнот и TextEdit любят дописать к имени .txt, и тогда программа файл не видит. Поэтому создавай его командой в том же окне, где запускал проект: после строки cd open-lovable окно уже стоит в нужной папке

На Mac:

touch .env.local
open -e .env.local

На Windows в том же окне:

notepad .env.local

На Windows Блокнот спросит, создать ли новый файл, ответь «Да». На Mac сразу откроется пустое окно TextEdit. Вставь в него шаблон, подставь свои ключи вместо слов после знака равно и сохрани (Cmd+S на Mac, Ctrl+S на Windows):

FIRECRAWL_API_KEY=сюда_ключ_firecrawl
SANDBOX_PROVIDER=e2b
E2B_API_KEY=сюда_ключ_e2b
GEMINI_API_KEY=сюда_ключ_gemini

Строка SANDBOX_PROVIDER=e2b важна. В инструкции проекта по умолчанию указана песочница Vercel, для неё нужна отдельная программа и вход в аккаунт Vercel. В самом коде по умолчанию стоит E2B, и с ней новичку проще: один ключ, ничего не ставить

Проверь имя файла: на Mac набери ls -a, на Windows dir -Force. В списке должна стоять строка ровно .env.local. Видишь .env.local.txt, переименуй файл командой mv .env.local.txt .env.local на Mac или ren .env.local.txt .env.local на Windows

Если ты в России. Ключ Gemini с российского адреса не работает: России нет в списке стран, где Google открыл Gemini для разработчиков. Ключи OpenAI и Anthropic напрямую тоже не выход, российская карта там не проходит. Рабочий путь - российский посредник ProxyAPI: он пересылает запросы в OpenAI, баланс пополняется рублями с российской карты, VPN не нужен. Бесплатного уровня у него нет, GPT-5 стоит 323 ₽ за миллион кусочков текста, которые уходят в нейросеть, и 2577 ₽ за миллион тех, что она пишет в ответ

  1. Зарегистрируйся на proxyapi.ru, подтверди почту и пополни баланс в разделе «Биллинг»
  2. В разделе с ключами нажми «Создать новый ключ API». Ключ начинается с sk- и показывается целиком один раз, сразу скопируй
  3. Там же открой ключ на редактирование и поставь бюджет, например ежемесячный: больше этой суммы ключ не потратит
  4. В .env.local вместо строки с Gemini поставь две строки:
OPENAI_API_KEY=сюда_ключ_proxyapi
OPENAI_BASE_URL=https://api.proxyapi.ru/v1
  1. В файле config/app.config.ts (как его открыть, ниже) найди строку defaultModel: 'google/gemini-3-pro-preview' и замени её на defaultModel: 'openai/gpt-5'. Тогда в меню сразу будет стоять GPT-5, и замену модели Gemini из следующего раздела делать не нужно

Этот путь я собрал по коду проекта и документации посредника: код читает адрес из строки OPENAI_BASE_URL, посредник принимает короткое имя модели gpt-5. Сборку сайта с его ключом я сам не прогонял

Одна строка, без которой сайт не соберётся

Проект последний раз обновлялся 19 ноября 2025 года. За десять месяцев производители сняли с обслуживания три из четырёх моделей в его меню, включая ту, что стоит по умолчанию:

Модель в менюСтатус на 26 сентября 2026 года
Gemini 3 Pro (Preview), стоит по умолчаниюотключена Google 9 марта 2026 года
Kimi K2 (Groq)отключена Groq 15 апреля 2026 года
Sonnet 4отключена Anthropic 15 июня 2026 года
GPT-5в списке снятых нет, нужен платный ключ OpenAI или посредника

Таблица прокручивается вбок →

Открой файл настроек командой в окне команд: на Mac open -e config/app.config.ts, на Windows notepad config\app.config.ts. Найди gemini-3-pro-preview и замени все три упоминания на gemini-3.5-flash, а подпись Gemini 3 Pro (Preview) на Gemini 3.5 Flash. Сохрани файл. Остальные три модели можно не трогать, просто не выбирай их в меню

Как понять, что всё заработало

Останови программу в окне команд сочетанием Control и C и снова набери npm run dev: файл с ключами читается только при запуске. Обнови страницу конструктора, вставь в строку ссылку на любой сайт и нажми оранжевую кнопку

Работает, если слева в чате появилась строка о начале копирования и за ней нет строки с Failed, а справа в окне предпросмотра через минуту-две появилась собранная страница. Вверху справа в меню должна стоять Gemini 3.5 Flash. Готовый сайт забирается кнопкой скачивания в правом верхнем углу: придёт архив с проектом, внутри подсказка, как запустить его отдельно

Главная Open Lovable v3 на localhost: логотип Firecrawl, заголовок, подпись Powered by Firecrawl и строка ввода ссылки
Так конструктор выглядит сразу после установки. Логотип, заголовок, подпись и кнопка сверху принадлежат Firecrawl, их мы и меняем дальше

Переименовать под себя: пять файлов

Название Open Lovable и логотип Firecrawl живут в пяти файлах. Меняешь текст внутри строки, сохраняешь, и страница в браузере обновится сама:

Что видно на экранеФайл в папке проектаЧто заменить
название во вкладке браузераapp/layout.tsxстроку title: "Open Lovable v3" и описание под ней
большой заголовокcomponents/app/(home)/sections/hero/Title/Title.tsxOpen Lovable <span>v3</span>, в span то слово, что станет оранжевым
плашка над заголовкомcomponents/app/(home)/sections/hero/Badge/Badge.tsxWebsite Builder
подзаголовок, подпись Powered by Firecrawl и кнопка Use this Templateapp/page.tsxтри строки текста и ссылку кнопки на GitHub
логотип Firecrawl в шапкеcomponents/shared/header/BrandKit/BrandKit.tsxдве строки <FirecrawlIcon ... /> и <Logo />, готовая замена ниже

Таблица прокручивается вбок →

Файлы открываются командой в том же окне, что и файл с ключами. Путь бери в кавычки: в нём есть скобки, и без кавычек окно команд его не поймёт. На Mac:

open -e "app/layout.tsx"
open -e "components/app/(home)/sections/hero/Title/Title.tsx"
open -e "components/app/(home)/sections/hero/Badge/Badge.tsx"
open -e "app/page.tsx"
open -e "components/shared/header/BrandKit/BrandKit.tsx"

На Windows то же самое, только вместо open -e пиши notepad, а косые черты в пути ставь обратные: notepad "components\shared\header\BrandKit\BrandKit.tsx". Нужную строку в открытом файле найди поиском: Cmd+F в TextEdit, Ctrl+F в Блокноте

Логотип в шапке. Здесь меняешь не текст в кавычках, а две строки целиком. Было:

<FirecrawlIcon className="size-28 -top-2 relative" />
<Logo />

Стало, если нужно просто название:

<span className="text-label-large font-semibold">Студия Сайтов</span>

Вместо «Студия Сайтов» пиши своё название, всё остальное в строке оставь как есть: это обёртка, которая задаёт шрифт. Хочешь ещё и картинку, положи файл логотипа в папку public проекта под именем logo.svg (или logo.png) и поставь над этой строкой ещё одну:

<img src="/logo.svg" alt="Студия Сайтов" width={28} height={28} />

Сохрани файл. В шапке слева появится твой значок и название рядом. Если вместо страницы на экране красная надпись Build Error и строка Parsing ecmascript source code failed, значит в строке потерялся символ, чаще всего закрывающий /> в конце. Я поймал это на своей копии, убрав /> у картинки: над ошибкой написано имя файла и номер строки. Верни строку как на образце выше, сохрани, и страница откроется снова

Я проверил это на своей копии: девять замен в пяти файлах, и вместо Open Lovable на главной стоит «Студия Сайтов». Та же шапка появляется и на экране сборки, её отдельно менять не нужно

Главная конструктора после переименования: Студия Сайтов в шапке и заголовке, плашка Конструктор сайтов, кнопка Написать мне
Моя копия после переименования. Код сборки не менялся, только надписи и логотип в шапке

Файл LICENSE в корне не трогай и не удаляй. Это единственное условие лицензии, о нём ниже

Домен. Сам конструктор держи у себя на компьютере. Если выложить его в интернет как есть, любой зашедший будет тратить твои ключи: входа по паролю в коде нет. На домен клиента уезжает готовый сайт, который ты собрал и скачал архивом. Как выложить его бесплатно, разобрано в статье как выложить сайт в интернет

Что разрешает лицензия и что нельзя

Лицензия MIT - самая свободная из распространённых. Её текст разрешает использовать, копировать, изменять, объединять, публиковать, распространять, передавать и продавать копии программы. Условие одно: уведомление об авторских правах и текст лицензии остаются во всех копиях

МожноНельзя
поставить у себя и собирать сайты клиентам за деньгиудалять файл LICENSE из своей копии
поменять название, цвета, логотип, текстыназывать свой продукт Lovable или Firecrawl и ставить их логотипы
переделать код под свою задачуговорить клиенту, что это официальный Lovable
не публиковать свои изменениятребовать с авторов гарантий: код отдан как есть

Таблица прокручивается вбок →

Лицензия касается кода, а не названий. Lovable и Firecrawl - марки двух разных компаний, и права на имя лицензия MIT не передаёт. Поэтому твоё название должно быть своим, а не «Lovable Pro» и не «Lovable на русском»

Вторая граница касается чужих сайтов. Конструктор копирует внешний вид страницы по ссылке, но тексты, фотографии и логотипы на ней принадлежат владельцу сайта. Брать чужой сайт можно как образец структуры, а содержимое у клиента должно быть его собственным. Подробнее про чужой код в своём продукте - в статье можно ли брать чужой код с GitHub

Что продавать клиентам

Самое честное применение - ты продаёшь результат, а конструктор остаётся твоим рабочим инструментом. Три услуги, которые на нём собираются:

  • Лендинг под ключ. Клиент показывает сайт, который ему нравится, ты собираешь похожую по структуре страницу с его текстами, фото и контактами и выкладываешь на его домен. Из каких блоков состоит продающая страница, разобрано в статье про лендинг
  • Обновление старого сайта клиента. Даёшь конструктору ссылку на его же устаревший сайт, получаешь современную версию с тем же содержимым. Тут вопроса чужих прав нет вовсе: содержимое принадлежит заказчику
  • Черновик для согласования. До договора показываешь клиенту живой вариант его будущего сайта, а не картинку. Согласование идёт быстрее, когда человек может потрогать страницу

Цену называй от объёма работы, а не от того, что код бесплатный. Как собрать смету, показано в статье сколько стоит сделать сайт, а весь путь новичка к первым заказам - в статье как заработать на сайтах

Три вещи, которые нужны до первых денег от клиента:

  1. Свои ключи с потолком расходов. Поставь лимит трат в кабинетах Firecrawl и нейросети, чтобы ошибка в одном заказе не съела бюджет
  2. Доводка после сборки. Конструктор переносит внешний вид. Формы заявок, оплата, личный кабинет и связь с CRM не переносятся: их подключаешь отдельно, иначе заявки с сайта клиента будут уходить в никуда
  3. Выкладка на хостинг и домен клиента. Сайт из песочницы живёт 30 минут. Клиенту отдаёшь адрес на его домене, а не ссылку на свою копию конструктора

Продавать клиентам доступ к самому конструктору пока рано. Для этого нужны вход по паролю, оплата и лимиты на каждого пользователя, а в коде нет ни того, ни другого, ни третьего

Что ломается и что делать

Первые две строки я поймал на своём запуске, остальные следуют из кода и документации сервисов:

Что видишьЧто случилосьЧто делать
в чате Failed to create sandbox: 401: authorization header is missingнет ключа E2B или файл с ключами не прочитанпроверь строку с ключом E2B в .env.local и перезапусти программу
в окне команд FIRECRAWL_API_KEY not configuredнет ключа Firecrawlдобавь строку с ключом Firecrawl и перезапусти
при установке npm warn install-scripts про sharp и fseventsустановщик предупреждает, что часть пакетов запускает свои скриптыэто не ошибка, программа запускается
command not found: git или command not found: npmне установлены две программы из начала статьипоставь их с сайтов nodejs.org и git-scm.com, закрой и снова открой окно команд
Build Error и Parsing ecmascript source code failed вместо страницыпри правке названия потерялся символ, чаще /> или кавычкаоткрой файл, имя которого написано над ошибкой, верни строку по образцу и сохрани
ошибка модели при сборкевыбрана одна из отключённых моделейвыбери в меню Gemini 3.5 Flash после замены строки
Gemini отвечает отказом по регионузапрос идёт с российского адресапоставь ключ посредника по блоку «Если ты в России»
Invalid API Key или Insufficient balance при ключе посредникаключ скопирован не целиком или баланс пустскопируй ключ заново, пополни баланс в разделе «Биллинг»
ключи вставлены, а в окне команд всё равно FIRECRAWL_API_KEY not configuredфайл сохранился как .env.local.txtпереименуй его командой из раздела про ключи и перезапусти
страница собралась, но кнопки и формы не работаютконструктор переносит вид, а не работу сайтаподключи формы и оплату отдельно

Таблица прокручивается вбок →

Экран сборки без ключей: в чате Starting to clone example.com и Failed to create sandbox 401, справа пустое окно View
Мой запуск до ключей. Слева две строки чата, вторая говорит, что песочнице не хватило ключа. Справа окно предпросмотра так и остаётся пустым

Честные ограничения

«$0» в карусели - цена кода, а не работы. Каждый сайт тратит минимум одну страницу Firecrawl, минуты песочницы E2B и токены нейросети. На бесплатных лимитах ты соберёшь десятки пробных сайтов, но поток заказов потребует платных тарифов

Проект не обновляется с ноября 2025 года. Поэтому и отключённые модели в меню. Чинить такие вещи дальше придётся самому или с помощью нейросети

Копия выглядит похоже, но не работает как оригинал. На выходе внешняя часть сайта. Всё, что на исходном сайте делает сервер, в копию не попадает

Качество сборки я целиком не проверял. Полный цикл «ссылка → готовый сайт» требует ключей Firecrawl и E2B, на моей машине их не было. Установку, запуск, ошибку без ключей, переименование и замену модели я прошёл сам

Для сравнения масштаба: облачный Lovable, с которого сделана эта копия, в августе 2026 года оценили в 13,3 миллиарда долларов. Что эта цифра значит для новичка, разобрано в статье про оценку Lovable

Если у тебя другой случай

Не хочешь ничего ставить на компьютер. Облачный Lovable делает то же самое в браузере по подписке, пошагово в статье Lovable: 7 шагов до живой ссылки

Не получается скачать проект командой. Забрать папку с GitHub одной кнопкой, без лишних программ, показано в статье как скачать с Гитхаба

Уже работаешь в Claude Code. Сайт можно собрать там одной фразой без чужого конструктора, разбор в статье сайт одной строкой в Claude Code

Выбираешь между сервисами. Какой инструмент для сайтов работает у новичка без VPN и денег, сравнено в статье лучший ИИ для вайбкодинга

Источники

Страницы открыты 26 сентября 2026 года. Установка, запуск, переименование и замена модели сделаны мной на своём компьютере

Памятка: свой конструктор на Open Lovable

Открыть через неделю без статьи

Сохрани себе

  • код: github.com/firecrawl/open-lovable, лицензия MIT, файл LICENSE не удалять
  • запуск: git clone https://github.com/firecrawl/open-lovable.git, cd open-lovable, npm install, npm run dev, потом localhost:3000 в браузере
  • файл .env.local: ключ Firecrawl (начинается с fc-), ключ E2B (e2b_), ключ Gemini (AIza) и строка SANDBOX_PROVIDER=e2b; создавать командой touch или notepad, не через «Сохранить как»
  • модель: в config/app.config.ts заменить gemini-3-pro-preview на gemini-3.5-flash
  • из России: ключ посредника proxyapi.ru (начинается с sk-) в строку OPENAI_API_KEY, адрес https://api.proxyapi.ru/v1 в строку OPENAI_BASE_URL, defaultModel 'openai/gpt-5', бюджет на ключе
  • название: layout.tsx, Title.tsx, Badge.tsx, page.tsx, BrandKit.tsx
  • нельзя: имя и логотипы Lovable и Firecrawl, чужие тексты и фото в сайте клиента
  • продавать: лендинг под ключ, обновление старого сайта клиента, черновик для согласования
  • до денег: потолок расходов на ключах, формы и оплата отдельно, выкладка на домен клиента

Что дальше

Конструктор под твоим именем есть, теперь нужны клиенты

У тебя есть своя копия конструктора, файл с ключами и таблица, где менять название. Технически ты готов собирать сайты уже сегодня

Трудное начинается дальше. Новичок с таким инструментом обычно застревает на двух вопросах: кому предложить и сколько попросить. Пока их не решил, конструктор так и остаётся красивой страницей на твоём компьютере

Я работаю один: сайт, бот, статьи и ролики собирает связка нейросетей и открытых инструментов, а я выбираю и проверяю. На ИИ-Лагере за три дня показываю её изнутри, и ты собираешь свою под свою нишу

Забрать путёвку в ИИ-Лагерь

Это заявка в мой закрытый канал, не оплата. Впускаю сразу, путёвку на три дня бот пришлёт в личку

Частые вопросы

Open Lovable правда бесплатный?

Код бесплатный, лицензия MIT. Платными бывают три сервиса вокруг него: Firecrawl, песочница E2B и нейросеть. У Firecrawl 1000 страниц в месяц бесплатно, у E2B разовые $100 на счёте, у Gemini бесплатный уровень, но не из России. Из России нейросеть подключается через российского посредника proxyapi.ru, и она платная с первого запроса

Можно ли продавать сайты, собранные в Open Lovable?

Да, лицензия MIT разрешает продажу. Условие одно: файл LICENSE остаётся в копии программы. Содержимое сайта клиента должно быть его собственным, а не скопированным с чужого сайта

Можно ли назвать свой конструктор Lovable?

Нет. Лицензия касается кода, а имена Lovable и Firecrawl принадлежат компаниям. Бери своё название и свой логотип

Нужно ли уметь программировать?

Нет, но нужно окно команд: четыре команды для запуска, правка текста в пяти файлах с названием и одна строка в файле настроек модели. Если что-то непонятно, вставь текст ошибки в ChatGPT или Claude и попроси объяснить по шагам

Почему у меня ошибка 401?

Программа не нашла ключ песочницы E2B. Проверь файл .env.local в корне папки проекта и перезапусти команду npm run dev

Если дочитал до конца

Больше разборов в моём канале

Я соло-предприниматель и веду всю работу на Claude, ChatGPT и открытых инструментах с GitHub. В канале показываю, что ставлю, что реально экономит время и деньги и где я ошибся

Читать мой канал

Это заявка на вход в мой закрытый канал, одобряю сразу. Бесплатно