Install Git from https://git-scm.com
Install Node.js LTS from https://nodejs.org
Verify node/npm installation:
node --version
npm --versionInstall pnpm globally using:
npm install -g pnpmVerify pnpm Installation:
pnpm --versionInstall Microsoft Visual C++ Redistributable from this link
Ensure port 5173 (bolt.diy) is free (not in use). Use this command in cmd or PowerShell:
netstat -ano | findstr :5173If there is no output, it is correct. If you see any output/list, then the port is in use.
- Make sure you close the other applications running on these ports and try again.
- Alternatively, change the port of bolt.diy (TODO).
Clone the repository:
git clone -b stable https://github.com/stackblitz-labs/bolt.diy.gitAlternative: Download the release (without git) from https://github.com/stackblitz-labs/bolt.diy/tags
Navigate to the project directory:
cd bolt.diyRename .env.example to .env.local:
copy .env.example .env.localEdit .env.local and add your API keys for LLMs (optional):
You can set your API keys here or you can temporarily do it later in the UI.
Install dependencies:
pnpm installWith the terminal opened in your bolt.diy directory, run the install command.
Start the development server:
pnpm run devOpen the browser and navigate to the URL shown in the terminal (typically http://localhost:5173).
Create and Use Google API Key
Build an example Webapp with Gemini 2.0 Flash:
Build a simple landing page for bolt.diy.Documentation available at https://stackblitz-labs.github.io/bolt.diy/
Thinktank Community available at https://thinktank.ottomator.ai/
thank you for sharing this list, it works!!!!