AI-Powered Website Builder with Live Preview β‘
Bolt.new is a cutting-edge web application that transforms your ideas into functional websites using AI. Simply describe what you want, and watch as your website comes to life with live preview capabilities!
- π€ AI-powered code generation
- π¨ Live preview with WebContainer
- π Real-time code editing
- π Instant file updates
- π¬ Interactive AI chat for modifications
- π― Smart project structure generation
- βοΈ React
- π¨ TailwindCSS
- π§ Claude AI
- π¦ WebContainer API
- π§ Monaco Editor
- β‘ Vite
- Clone the repository:
https://github.com/AAYUSH412/Bolt.new-clone.git
cd bolt.new- Install dependencies for both frontend and backend:
# Install frontend dependencies
cd frontend
npm install
# Install backend dependencies
cd ../backend
npm install-
Set up environment variables:
- Create a
.env.localfile in the backend directory - Add your Claude API key:
CLAUDE_API_KEY=your-api-key-here PORT=3000
- Create a
-
Start the development servers:
# Start backend server
cd backend
npm run dev
# In a new terminal, start frontend
cd frontend
npm run dev- Open your browser and navigate to
http://localhost:5173
bolt.new/
βββ frontend/ # React frontend application
β βββ src/
β β βββ components/ # React components
β β βββ hooks/ # Custom React hooks
β β βββ config/ # Configuration files
β βββ package.json
βββ backend/ # Express backend server
β βββ src/
β β βββ index.ts # Server entry point
β β βββ prompts/ # AI prompt templates
β βββ package.json
βββ README.md
- Fork the repository
- Create a new branch:
git checkout -b feature-name - Make your changes and commit:
git commit -m 'Add feature' - Push to the branch:
git push origin feature-name - Submit a pull request
This project is licensed under the MIT License - see the LICENSE file for details.
If you found this project helpful, please consider giving it a βοΈ on GitHub!

