Repolode
stackblitz-labs

stackblitz-labs/bolt.diy

ブラウザ上でフルスタックのWebアプリを構築でき、プロンプトごとに対応するLLMを自由に選べるオープンソースのAI開発ワークスペースです。

代替できる製品:Bolt.newLovablev0

スター
19,967
フォーク
10,596
未解決の Issue
19
最終コミット
7 日前

これは何?

bolt.diyは、フルスタックのWebアプリケーションを構築するためのオープンソースのブラウザベースAIコーディングワークスペースです。作りたいものをプロンプトで伝えると、アシスタントがブラウザ内のNode.js環境(WebContainers上で動作)でプロジェクトを作成、実行、編集します。OpenAI、Anthropic、Gemini、Groq、xAI、DeepSeek、Ollama、LM Studioなど22以上のモデルプロバイダーに対応しており、Vercel AI SDKで利用できるプロバイダーであれば追加も可能です。OpenRouter、Anthropic、OpenAI、Googleはデフォルトで有効になっています。

インターフェースには、コードエディター、ターミナル、ビジュアルdiffビューアー、ライブプレビューが含まれています。プロジェクトはGitからクローンしたり、Gitへプッシュしたりできるほか、スナップショットから復元したり、ZIPファイルとしてエクスポートしたり、Netlify、Vercel、GitHub Pagesにデプロイしたりできます。Supabaseの管理機能とMCPツール連携も備えています。

プロジェクトはpnpm、Docker、またはElectronデスクトップアプリとしてローカルで実行できます。APIキーは設定画面から入力するほか、環境変数で設定することもできます。

主な機能

  • 01WebContainersを使ってブラウザ上で動作する、フルスタックNode.js開発環境
  • 02Ollama、LM Studioによるローカルモデルを含む22以上のLLMプロバイダーに対応
  • 03コードエディター、ターミナル、ビジュアルdiffビューアー、ライブプレビューを統合
  • 04Gitのクローンとプッシュ、スナップショットの復元、ZIPエクスポート
  • 05Netlify、Vercel、GitHub Pagesへのワンクリックデプロイ
  • 06Supabase連携およびModel Context Protocol(MCP)ツールのサポート

ユースケース

  • ローカル環境を用意せずに、テキストプロンプトからWebアプリのプロトタイプを作成する
  • Ollama経由のセルフホスト型ローカルモデルを使いながら、フルスタックプロジェクトを構築する
  • 同じコーディングタスクで異なるLLMプロバイダーの結果を比較する
  • Netlify、Vercel、GitHub Pagesに簡単なサイトを生成してデプロイする

クイックスタート

  1. 1

    pnpmをインストールします(Node.js 22.12.0以降が必要です)

    npm install -g pnpm
  2. 2

    リポジトリをクローンして依存関係をインストールします

    git clone https://github.com/stackblitz-labs/bolt.diy.git && cd bolt.diy && pnpm install
  3. 3

    開発サーバーを起動し、http://localhost:5173 を開きます

    pnpm run dev

使う前に知っておきたいこと

  • Node.js 22.12.0以降とpnpmが必要なため、ローカルでの開発環境が必要です。
  • ほとんどのプロバイダーでは独自のAPIキーが必要ですが、OllamaやLM Studioを使ったローカルモデルにも対応しています。
  • READMEによると、新機能の追加予定はなく、作業はバグ修正と依存関係の更新に限られています。
  • エンタープライズ環境への導入では、WebContainers APIに別途商用ライセンス条件が適用されます。

トピック

よくある質問

bolt.diy とは?
ブラウザ上でフルスタックのWebアプリを構築でき、プロンプトごとに対応するLLMを自由に選べるオープンソースのAI開発ワークスペースです。 bolt.diyは、フルスタックのWebアプリケーションを構築するためのオープンソースのブラウザベースAIコーディングワークスペースです。作りたいものをプロンプトで伝えると、アシスタントがブラウザ内のNode.js環境(WebContainers上で動作)でプロジェクトを作成、実行、編集します。OpenAI、Anthropic、Gemini、Groq、xAI、DeepSeek、Ollama、LM Studioなど22以上のモデルプロバイダーに対応しており、Vercel AI SDKで利用できるプロバイダーであれば追加も可能です。OpenRouter、Anthropic、OpenAI、Googleはデフォルトで有効になっています。
bolt.diy は無料で使えますか?ライセンスは?
bolt.diy は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
bolt.diy は今もメンテナンスされていますか?
活発にメンテナンス中。bolt.diy の最終コミットは 2026年10月14日 です。
bolt.diy は何に使えますか?
ローカル環境を用意せずに、テキストプロンプトからWebアプリのプロトタイプを作成する Ollama経由のセルフホスト型ローカルモデルを使いながら、フルスタックプロジェクトを構築する 同じコーディングタスクで異なるLLMプロバイダーの結果を比較する Netlify、Vercel、GitHub Pagesに簡単なサイトを生成してデプロイする
bolt.diy のインストール方法は?
pnpmをインストールします(Node.js 22.12.0以降が必要です): npm install -g pnpm リポジトリをクローンして依存関係をインストールします: git clone https://github.com/stackblitz-labs/bolt.diy.git && cd bolt.diy && pnpm install 開発サーバーを起動し、http://localhost:5173 を開きます: pnpm run dev
bolt.diy はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/stackblitz-labs/bolt.diy

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト