Open Lovableの使い方:Loveable AIの代替オープンソース

Ashley Goolam

Ashley Goolam

11 8月 2025

Open Lovableの使い方:Loveable AIの代替オープンソース

開発者の皆さん、こんにちは!どんなウェブサイトでも瞬時にクローンして、洗練されたReactアプリに変えることを夢見たことはありませんか?さあ、準備はいいですか?今回は、Lovable AIの素晴らしいオープンソース代替ツールであるOpen Lovableに深く迫ります。このツールを使えば、AIを活用してウェブサイトを最新のReactアプリケーションとして再構築できます。しかも、プロプライエタリな競合製品のようなプレミアム価格は不要です。このガイドでは、Open Lovableとは何か、なぜそれが画期的なのか、そして安全なコード実行のためのE2B Sandbox、ウェブスクレイピングのためのFirecrawl、高速推論のためのKimi AIモデル、そしてGitHubリポジトリのクローンという、そのコアとなる技術スタックを使ってどのようにセットアップするかを探ります。読み終える頃には、あなた自身のReactクローンを構築する準備が整っているでしょう。さあ、始めましょう!

💡
美しいAPIドキュメントを生成する優れたAPIテストツールをお探しですか?

最大限の生産性で開発チームが協力して作業できる、統合されたオールインワンプラットフォームをお探しですか?

Apidogはあなたのあらゆる要求に応え、Postmanをはるかに手頃な価格で置き換えます
ボタン

Open Lovableとは何か、なぜLovable AIよりも選ぶべきなのか?

Open Lovableは、Mendable AIによるオープンソースプロジェクトで、AIを活用したツールを使って、どんなウェブサイトでも最新のReactアプリとしてクローンし、再構築することを可能にします。ウェブサイトのスクリーンショットや説明からAIを使ってReactコードを生成するプロプライエタリなサービスであるLovable AIの無料代替としてローンチされたOpen Lovableは、サブスクリプションや制限なしに、その力をあなたの手に委ねます。これはGitHubのgithub.com/mendableai/open-lovableでホストされており、透明性、カスタマイズ性、そしてオプションのAPI使用料以外のコストをゼロにしたい開発者向けに設計されています。

Lovable AIは革新的であるものの、フルアクセスには月額25ドルからの有料プランが必要で、生成回数や機能に制限があります。一方、Open Lovableは完全に無料でオープンソースであり、MITライセンスの下で提供されているため、自由にフォーク、変更、デプロイが可能です。これはMendable AIからコミュニティへの贈り物であり、AI駆動のウェブ開発を民主化するために構築されました。Reactを試しているソロ開発者であろうと、アプリをプロトタイプしているチームであろうと、Open Lovableは高品質な結果を提供しながら、時間と費用を節約します。

lovable.ai pricing

特筆すべき点の1つは、プライバシーと制御に焦点を当てていることです。ローカルで実行し、独自のAPIキーを使用し、ベンダーロックインを回避できます。さらに、コミュニティ主導型であり、より多くのフレームワークのサポートや高度なスクレイピングオプションなどの新機能の追加への貢献も歓迎されています。プロプライエタリなツールにうんざりしているなら、Open Lovableは自由への切符となるでしょう!

Open Lovableの技術スタックを理解する

Open Lovableは、ウェブスクレイピング、AI推論、安全な実行を組み合わせたスマートなスタック上に構築されています。各コンポーネントを簡単に見ていきましょう。

E2B Sandbox: クラウドでの安全なコード実行

E2B Sandboxは、隔離された環境でコードを実行するためのクラウドベースのプラットフォームで、信頼できないコードや重い計算を伴うAIタスクに最適です。Open Lovableでは、生成されたReactコードの実行を安全に処理し、悪意のあるスクリプトのような潜在的なセキュリティリスクを防ぎます。e2b.devからAPIキーを取得でき、基本的な使用は無料です(より多くのサンドボックスには有料ティアがあります)。これはAIの安全な遊び場と考えてください。ローカルマシンを危険にさらすことなくウェブサイトをクローンするために不可欠です。

e2b sandbox

Kimi AIモデル: 高速かつ効率的な推論

Moonshot AIのKimi AIモデルは、コーディングと長文コンテキストタスクに最適化された高性能なLLMで、Groqなどのプロバイダーを通じて超高速推論が可能です。Open Lovableでは、Kimiがスクレイピングされたウェブサイトを分析し、Reactコードを生成するAIを動かしています。ベータ期間中は無料(Groqの無料ティア経由)または1Kトークンあたり約0.0002ドルという低コストで利用できます。Kimiはウェブ構造の理解とクリーンなReactコンポーネントの出力に優れており、このツールに最適です。Groqを利用している場合は、console.groq.comからキーを取得してください。高速で最大128Kトークンをサポートします。

kimi ai model

Firecrawl: データ収集のための堅牢なウェブスクレイピング

Firecrawlは、Open Lovableのデータ収集プロセスの基盤を形成する強力なウェブスクレイピングAPIです。JavaScriptレンダリングやアンチボット対策といった一般的な課題を処理しながら、HTML、テキスト、画像、JSONなどの構造化されたコンテンツを効率的にウェブサイトから抽出します。Open Lovableのパイプラインでは、Firecrawlがターゲットサイトのレイアウトと要素を取得し、それらがKimi AIによって分析され、正確なReactクローンが生成されます。firecrawl.devからAPIキーを取得できます。1ページあたり約0.0001ドルと手頃な価格で、手動介入なしで信頼性の高い高品質なウェブサイトの再構築に不可欠です。

firecrawl

GitHubリポジトリのクローン: Open Lovableの核

Open Lovableの核となるのは、github.com/mendableai/open-lovableにあるGitHubリポジトリです。これをクローンすることから始めます。このリポジトリには、Next.jsのフロントエンド、AI統合スクリプト、および設定ファイルが含まれています。クローンすることでソースコードに完全にアクセスでき、新しいAIモデルの追加やスクレイピングオプションのカスタマイズが可能です。git cloneするだけで簡単に利用でき、オープンソースであるため、コミュニティに貢献することもできます。

このスタック全体で、シームレスなパイプラインが構築されます。Firecrawl(リポジリに統合済み)でサイトをスクレイピングし、Kimiで分析し、E2Bで安全に実行し、Reactアプリを出力します。さあ、セットアップしましょう!

Open Lovableのセットアップ手順

Open Lovableの実行は簡単です。リポジトリをクローンし、キーを設定し、ウェブサイトのクローンでテストします。一緒に進めましょう!

ステップ1: リポジトリをクローンする

リポジトリをクローンする:

git clone https://github.com/mendableai/open-lovable.git
cd open-lovable

依存関係をインストールする:

npm install

ステップ2: .env.localでAPIキーを設定する

Open Lovableは、E2B、Firecrawl(スクレイピング用)、およびAIプロバイダー(例:Kimi用のGroq)のキーが必要です。

.env.localを作成する:

# 必須
E2B_API_KEY=your_e2b_api_key  # e2b.devから取得
FIRECRAWL_API_KEY=your_firecrawl_api_key  # firecrawl.devからウェブスクレイピング用として取得

# オプションのAIプロバイダー (少なくとも1つは必要)
ANTHROPIC_API_KEY=your_anthropic_api_key  # console.anthropic.comから取得 (Claude)
OPENAI_API_KEY=your_openai_api_key  # platform.openai.comから取得 (GPT)
GROQ_API_KEY=your_groq_api_key  # console.groq.comから取得 (Kimiモデル用)

保存して再起動する:

ステップ3: Open Lovableをローカルで実行する

開発サーバーを起動する:

npm run dev
opening the project on port 3000

ウェブサイトのクローンをテストする:

cloning the firecrawl website with a neobrutalist style
Firecrawlウェブサイトをネオブランダリストスタイルでクローンする

ステップ4: Open Lovableをカスタマイズして拡張する

Open Lovableは高度にカスタマイズ可能です。以下に、あなた自身のものにする方法を示します:

  1. AIモデルを切り替える:

2. 機能を追加する:

3. Vercelにデプロイする:

4. Firecrawlでスケールする: 無料制限に達した場合、Firecrawlの有料プランにアップグレードして無制限のスクレイピングを行います。

プロのヒント: スクレイピングが失敗する場合(例:アンチボット対策のため)、Firecrawlの設定でプロキシを使用してください。詳細はドキュメントを確認してください。

よくある問題のトラブルシューティング

Open LovableとLovable AIの比較

Lovable AIは洗練されていてユーザーフレンドリーですが、無制限の生成には月額25ドルからの有料プランが必要なプロプライエタリなサービスです。Open Lovableは永久に無料ですが、APIコストは自分で管理します(例:Groqの無料ティアは基本的な利用をカバーし、Kimiでは1Kトークンあたり約0.0002ドルです)。Lovable AIは事前に構築されたテンプレートでより手厚いサポートを提供しますが、Open Lovableはカスタマイズのための完全なコードアクセスを提供し、制御を求める開発者には理想的です。プライバシーが重要であれば、Open Lovableはローカルで実行できますが、Lovable AIはクラウドベースです。全体として、特にコミュニティの支援があるため、Open Lovableはコストと柔軟性の点で優れています。

Open Lovableの実際の使用例

Kimiのコーディングの賢さとE2Bの安全性により、本番プロトタイプにも信頼性があります。

Open Lovableの未来と貢献

オープンソースプロジェクトとして、Open Lovableはコミュニティ主導型です。Svelteのサポートやより良いエラー処理などの機能を追加するために、GitHubでissueやPRを提出してください。Mendable AIは、より多くのモデル(例:Claude統合)や強化されたスクレイピングのためのアップデートを計画しています。リリースについてはGitHubリポジトリをチェックしてください!

結論

これであなたはOpen Lovableのプロです!リポジトリのクローンから、E2B、Kimi、Firecrawlを使ったReactアプリの生成まで、Lovable AIに匹敵する無料ツールを手に入れました。さまざまなウェブサイトで試したり、コードをカスタマイズしたり、あなたの作品を共有したりしてください。質問や素晴らしいクローンがあれば、コメントを残してください。ぜひ聞きたいです!

💡
美しいAPIドキュメントを生成する優れたAPIテストツールをお探しですか?

最大限の生産性で開発チームが協力して作業できる、統合されたオールインワンプラットフォームをお探しですか?

Apidogはあなたのあらゆる要求に応え、Postmanをはるかに手頃な価格で置き換えます
ボタン

ApidogでAPIデザイン中心のアプローチを取る

APIの開発と利用をよりシンプルなことにする方法を発見できる