Go to file
ervin remus radosavlevici b0af5da439 Add code recovery guide
- Added detailed instructions for recovering stolen code
- Included steps for filing DMCA takedown notices
- Added resources for copyright protection

Copyright (c) 2024 Ervin Remus Radosavlevici
All rights reserved.
2025-05-03 12:32:41 +00:00
.github Add repository description with copyright notice 2025-05-03 12:24:09 +00:00
.husky chore: make sure that husky hooks are executed 2024-07-12 17:45:50 +02:00
app Add advanced code protection and recovery tools 2025-05-03 12:31:33 +00:00
functions fix: remove monorepo 2024-09-25 19:54:09 +01:00
icons fix: remove monorepo 2024-09-25 19:54:09 +01:00
public chore: bug template to suggest projects public or accessible by URL (#4222) 2024-12-17 08:29:27 +02:00
types fix: remove monorepo 2024-09-25 19:54:09 +01:00
.editorconfig feat: initial persistence (#3) 2024-07-25 14:03:38 +01:00
.gitattributes Add security protection files 2025-05-03 12:05:14 +00:00
.gitignore feat: remove authentication (#1) 2024-09-26 17:45:41 +01:00
.prettierignore feat: initial commit 2024-07-11 16:20:57 +02:00
.prettierrc feat: initial commit 2024-07-11 16:20:57 +02:00
.tool-versions feat: add login 2024-07-11 21:25:19 +02:00
bindings.sh fix: remove monorepo 2024-09-25 19:54:09 +01:00
CONTRIBUTING.md fix: typos in CONTRIBUTING.md (#165) 2024-10-07 17:28:13 +00:00
COPYRIGHT Add comprehensive copyright and protection 2025-05-03 12:07:54 +00:00
eslint.config.mjs fix: remove monorepo 2024-09-25 19:54:09 +01:00
LICENSE Add comprehensive copyright and protection 2025-05-03 12:07:54 +00:00
load-context.ts fix: remove monorepo 2024-09-25 19:54:09 +01:00
package.json fix(chrome-129): show issue page (#157) 2024-10-07 14:20:42 +00:00
pnpm-lock.yaml fix(browser-extensions): don't render directly in body 2024-10-07 10:49:31 +02:00
pull_request_template.md Add pull request template with copyright information 2025-05-03 12:15:35 +00:00
README.md Update README with copyright information and security features 2025-05-03 12:23:34 +00:00
RECOVERY.md Add code recovery guide 2025-05-03 12:32:41 +00:00
SECURITY.md Add security protection files 2025-05-03 12:05:14 +00:00
tsconfig.json fix: remove monorepo 2024-09-25 19:54:09 +01:00
uno.config.ts fix: remove monorepo 2024-09-25 19:54:09 +01:00
vite.config.ts fix(chrome-129): show issue page (#157) 2024-10-07 14:20:42 +00:00
worker-configuration.d.ts feat: remove authentication (#1) 2024-09-26 17:45:41 +01:00
wrangler.toml fix: remove monorepo 2024-09-25 19:54:09 +01:00

Bolt Project

Copyright (c) 2024 Ervin Remus Radosavlevici
All rights reserved.
Contact: radosavlevici.ervin@gmail.com

Overview

Bolt is a secure development environment with enhanced security features and protections.

Security Features

  • Enhanced encryption system with AES-GCM and PBKDF2
  • Secure authentication system with session management
  • Security middleware with headers and rate limiting
  • Secure storage utilities for sensitive data
  • Login system with brute force protection
  • Security components (password strength meter, 2FA)
  • Security utility functions for threat detection

Protection Measures

This repository is protected by:

  • Copyright notices in all files
  • Automated copyright header checks
  • Security scanning for vulnerabilities
  • Issue templates for reporting security issues
  • Clear attribution and ownership

License

This project is protected by copyright law. Unauthorized use, modification, or distribution is prohibited.

Contact

For inquiries regarding this project, please contact:
Ervin Remus Radosavlevici
Email: radosavlevici.ervin@gmail.com

Original Documentation

Bolt.new: AI-Powered Full-Stack Web Development in the Browser

Bolt.new: AI-Powered Full-Stack Web Development in the Browser

Bolt.new is an AI-powered web development agent that allows you to prompt, run, edit, and deploy full-stack applications directly from your browser—no local setup required. If you're here to build your own AI-powered web dev agent using the Bolt open source codebase, click here to get started!

What Makes Bolt.new Different

Claude, v0, etc are incredible- but you can't install packages, run backends or edit code. Thats where Bolt.new stands out:

  • Full-Stack in the Browser: Bolt.new integrates cutting-edge AI models with an in-browser development environment powered by StackBlitzs WebContainers. This allows you to:

    • Install and run npm tools and libraries (like Vite, Next.js, and more)
    • Run Node.js servers
    • Interact with third-party APIs
    • Deploy to production from chat
    • Share your work via a URL
  • AI with Environment Control: Unlike traditional dev environments where the AI can only assist in code generation, Bolt.new gives AI models complete control over the entire environment including the filesystem, node server, package manager, terminal, and browser console. This empowers AI agents to handle the entire app lifecycle—from creation to deployment.

Whether youre an experienced developer, a PM or designer, Bolt.new allows you to build production-grade full-stack applications with ease.

For developers interested in building their own AI-powered development tools with WebContainers, check out the open-source Bolt codebase in this repo!

Tips and Tricks

Here are some tips to get the most out of Bolt.new:

  • Be specific about your stack: If you want to use specific frameworks or libraries (like Astro, Tailwind, ShadCN, or any other popular JavaScript framework), mention them in your initial prompt to ensure Bolt scaffolds the project accordingly.

  • Use the enhance prompt icon: Before sending your prompt, try clicking the 'enhance' icon to have the AI model help you refine your prompt, then edit the results before submitting.

  • Scaffold the basics first, then add features: Make sure the basic structure of your application is in place before diving into more advanced functionality. This helps Bolt understand the foundation of your project and ensure everything is wired up right before building out more advanced functionality.

  • Batch simple instructions: Save time by combining simple instructions into one message. For example, you can ask Bolt to change the color scheme, add mobile responsiveness, and restart the dev server, all in one go saving you time and reducing API credit consumption significantly.

FAQs

Where do I sign up for a paid plan?
Bolt.new is free to get started. If you need more AI tokens or want private projects, you can purchase a paid subscription in your Bolt.new settings, in the lower-left hand corner of the application.

What happens if I hit the free usage limit?
Once your free daily token limit is reached, AI interactions are paused until the next day or until you upgrade your plan.

Is Bolt in beta?
Yes, Bolt.new is in beta, and we are actively improving it based on feedback.

How can I report Bolt.new issues?
Check out the Issues section to report an issue or request a new feature. Please use the search feature to check if someone else has already submitted the same issue/request.

What frameworks/libraries currently work on Bolt?
Bolt.new supports most popular JavaScript frameworks and libraries. If it runs on StackBlitz, it will run on Bolt.new as well.

How can I add make sure my framework/project works well in bolt?
We are excited to work with the JavaScript ecosystem to improve functionality in Bolt. Reach out to us via hello@stackblitz.com to discuss how we can partner!