Sobre o projeto

Open Lovable é um aplicativo de exemplo desenvolvido pela equipe do Firecrawl que demonstra como criar aplicativos React por meio de chat em linguagem natural com IA. A ferramenta foi projetada para permitir que os usuários clonem e recriem qualquer site como um aplicativo React moderno em segundos, sendo útil para prototipagem rápida, aprendizado ou transformação de sites existentes em projetos baseados em React. Características principais: - **Interface de chat com IA**: Os usuários podem descrever o que desejam construir, e a IA gera o código React correspondente. - **Clonagem de sites**: A ferramenta pode fazer scraping e recriar sites existentes como aplicativos React. - **Suporte a vários provedores de IA**: Funciona com Gemini, Anthropic, OpenAI e Groq, dando aos usuários flexibilidade para escolher seu LLM preferido. - **Opção de aplicação rápida**: Uma chave de API Morph opcional permite edições mais rápidas no código gerado. - **Ambientes sandbox**: Suporta Vercel (padrão) ou E2B para executar e visualizar aplicativos gerados. A configuração é simples: clone o repositório, instale as dependências com pnpm/npm/yarn, configure as variáveis de ambiente (incluindo uma chave de API do Firecrawl e pelo menos uma chave de provedor de IA) e execute o servidor de desenvolvimento. O projeto é licenciado sob MIT, sendo gratuito para uso e modificação. Esta ferramenta é particularmente valiosa para desenvolvedores que desejam gerar rapidamente aplicativos React a partir de descrições em linguagem natural ou converter sites existentes em React, sem começar do zero. Ela também serve como um exemplo prático de integração das capacidades de scraping do Firecrawl com geração de código por IA.