A modern website builder inspired by bolt.new with AI-powered code generation, live preview, and deployment capabilities.
- AI-Powered Code Generation: Generate React components using Anthropic's Claude Sonnet 4
- Live Code Editor: Monaco editor with TypeScript support and syntax highlighting
- Real-time Preview: See your changes instantly with hot reloading
- Project Management: Save, load, and manage multiple projects
- Deployment: One-click deployment to Netlify
- GitHub Export: Export your projects to GitHub repositories
- Responsive Design: Works on desktop and mobile devices
-
Install Dependencies
npm install -
Set up Environment Variables Copy
.env.exampleto.envand configure your Supabase credentials:VITE_SUPABASE_URL=https://your-project.supabase.co VITE_SUPABASE_ANON_KEY=your-anon-key -
Get API Keys
- Anthropic API Key: Get yours from Anthropic Console
- Supabase: Set up a project at Supabase
-
Run the Development Server
npm run dev
- Set API Key: Click the settings icon in the chat panel and enter your Anthropic API key
- Start Building: Describe what you want to build in the chat interface
- Edit Code: Use the code editor to modify the generated code
- Preview: See your changes in real-time in the preview panel
- Save Project: Name your project and save it for later
- Deploy: Deploy your project to Netlify with one click
- Export: Export your code to a GitHub repository
- Frontend: React 18 + TypeScript + Tailwind CSS
- Code Editor: Monaco Editor (VS Code editor)
- AI Integration: Anthropic Claude API
- Backend: Supabase (PostgreSQL + Auth + Storage)
- Deployment: Netlify API integration
- Version Control: GitHub API integration
- Fork the repository
- Create a feature branch
- Make your changes
- Add tests if applicable
- Submit a pull request
MIT License - see LICENSE file for details