跳到主要内容
Open Lovable

Open Lovable – 开源AI驱动的网站转React转换器

open lovableopen-lovablewebsite to ReactAI website cloningopen source

Open Lovable是Mendable AI的一个开源项目,它允许开发者克隆任何网站,并利用AI将其转换为React应用,由Firecrawl、Groq/Moonshot AI和E2B沙箱提供支持。免费、自托管且注重隐私。

★ 9 最近更新: 2025-08-24 github.com
访问网站

详细介绍

Open Lovable – 开源AI驱动的网站转React转换器

什么是Open Lovable?

Open Lovable是Mendable AI的一个开源项目,它允许开发者克隆任何网站并立即将其转换为现代的React应用程序,利用AI技术。它设计为一个免费、灵活且可自托管的替代方案,替代商业工具Lovable AI。


为什么选择Open Lovable?

  • 完全开源(MIT许可证) – 免费使用、修改和自托管。
  • 与Lovable AI相媲美 – 类似的功能,无需订阅费或使用限制。
  • 注重隐私 – 使用您自己的API密钥本地运行,不依赖封闭的第三方服务。
  • 强大的社区支持 – 13.8k+ GitHub星标和活跃的开发。

核心技术栈

Open Lovable集成了几个关键组件:

  • Firecrawl – 强大的网络爬虫引擎,支持JavaScript渲染的网站。
  • Kimi AI模型(通过Groq / Moonshot AI)– 解释网站结构并生成React代码。
  • E2B沙箱 – 在隔离环境中运行生成的代码以确保安全。

这些组件共同构成了一个爬取 → 理解 → 生成 → 安全执行的流程。


如何使用(设置指南)

  1. 克隆仓库并安装依赖:

    git clone https://github.com/mendableai/open-lovable.git
    cd open-lovable
    npm install
    
  2. 在.env.local中配置API密钥:

    • 必需:E2B_API_KEY、FIRECRAWL_API_KEY
    • 可选:OPENAI_API_KEY、ANTHROPIC_API_KEY、GROQ_API_KEY
  3. 启动开发服务器:

    npm run dev
    

    打开http://localhost:3000访问界面。


社区反馈

在Hacker News上,一些用户指出Open Lovable本质上是一个“网站复制器”,围绕其使用Firecrawl进行爬取引发了伦理讨论。尽管如此,它被誉为强大的原型设计和学习工具。

Kiro:下一代 AI IDE,专为规范驱动开发而生

Kiro 是 AWS 推出的 AI IDE,通过规范驱动开发、Agent 自动化、项目引导机制,帮助开发者从原型快速走向生产级应用。

AI IDEaiIDE

Jules - Google 的 AI 编程助手,自动处理重复性编码任务

Jules 是 Google 推出的 AI 编程助手,基于 Gemini 2.5 Pro 模型,支持异步执行任务,自动处理代码错误修复、依赖项更新、单元测试生成与运行等任务,与 GitHub 无缝集成,帮助开发者提升编程效率。

aiagentgoogle

Qwen3-Coder 最强的开源编程模型之一

Qwen3-Coder 是阿里云 Qwen 团队推出的大规模开源编程模型,具备 Agentic 智能,能自动完成软件开发任务,支持超长上下文与多种编程语言。

AI编程模型开源项目智能助手

通义灵码(Lingma) - 阿里云推出的智能 AI 编程 IDE 助手

通义灵码(Lingma)是阿里云推出的智能编程助手,支持独立 AI IDE 和插件两种形态,集成代码生成、智能补全、语义重构、AI对话助手等功能,特别适合中文开发者使用,提升编程效率与代码质量。

aifree通义灵码

OpenRouter - 大语言模型的统一接口

OpenRouter 是一个统一接口,允许用户访问来自不同供应商的多种大型语言模型(LLMs),包括专有模型和开源模型。它提供更具竞争力的价格、更高的可用性,并且无需订阅。

ai

OpenAI 平台

Playground 是 OpenAI 提供的一个在线交互式工具,用于测试和探索其语言模型(如 GPT-3.5、GPT-4、GPT-4o)的能力。它特别适合开发者、内容创作者、产品经理以及任何希望在不写代码的情况下与 AI 模型交互的人。

aideveloper