Quickly prototype a new web app by describing it to the AI and letting it generate React code.
Scrape an existing website and instantly convert it into a modern, editable React application.
Build and customize AI-powered coding tools on your own infrastructure without paying for hosted services.
Experiment with different AI providers (Claude, Gemini, OpenAI) to find the best fit for your workflow.
Requires API keys for Claude/OpenAI/Gemini and Firecrawl to use core features.
Open Lovable is an open-source tool that lets you chat with an AI to build React apps, web applications built with a popular framework called React, instantly. Its headline trick is the ability to scrape any existing website and recreate it as a modern React app within seconds. It was built by the Firecrawl team as a free, self-hostable alternative to the popular Lovable.dev service. This project is aimed at vibe coders and developers who want an AI-powered app builder they can run on their own infrastructure rather than paying for a hosted service. Because it's open source, you can inspect how it works, modify it, and connect it to whichever AI provider you prefer, Google Gemini, Anthropic Claude, OpenAI, or Groq are all supported. Setting it up requires some technical comfort: you'll clone the code from GitHub, install dependencies, and add API keys for Firecrawl (which handles the website-scraping part) and your chosen AI provider. It also needs a sandbox environment, essentially a safe container where generated code can run, using either Vercel or E2B. This is a developer tool, not a point-and-click product. For builders who are already using AI coding tools and want more control over costs and customization, Open Lovable provides a working foundation. It's a practical reference implementation showing how tools like Lovable work under the hood, and it's free to self-host under the MIT license.
Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.