firecrawl/open-lovable

🔥 Clone and recreate any website as a modern React app in seconds

Open Lovable とは?

Open Lovable は、Firecrawl チームによって構築されたサンプルアプリケーションです。AI とチャットして React アプリを即座に構築できます。あなたが望むものを説明すると、AI が動作する React アプリを生成します。これはコンセプトのデモであり、完全なクラウドベースのバージョンについては、README が Lovable.dev を参照しています。

どのように機能するか?

README によると、このアプリは以下を使用します:

  • Firecrawl – コア機能を強化するために API キー(firecrawl.dev から)が必要です。
  • AI プロバイダー – 4 つの LLM から 1 つを選択します:Google Gemini、Anthropic、OpenAI、または Groq。対応する API キーを提供します。
  • サンドボックスプロバイダー – 生成された React アプリが実行される場所です。Vercel(デフォルト)または E2B を選択できます。Vercel の場合、OIDC トークン(vercel env pull によって自動生成)または個人アクセストークンで認証できます。E2B の場合は、E2B API キーが必要です。
  • オプション:Morph API – Morph API キーを提供すると、編集(「Fast Apply」)が高速化されます。

セットアップ手順(README より)

  1. リポジトリをクローンし、依存関係をインストールします(pnpm install または npm/yarn)。
  2. 必要なキーを含む .env.local ファイルを作成します:
    • FIRECRAWL_API_KEY(必須)
    • 1 つの AI プロバイダーキー(Gemini、Anthropic、OpenAI、または Groq)
    • オプションの MORPH_API_KEY
    • サンドボックス設定(Vercel または E2B)
  3. pnpm dev(または npm/yarn 相当)を実行し、http://localhost:3000 を開きます。

ライセンス

MIT。

注:README は、内部アーキテクチャ、正確な AI インタラクションフロー、または生成されたアプリのデプロイ方法については説明していません。セットアップと一般的な目的のみです。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト