Skip to content

Commit

Permalink
Create MAIN-FOLDER-README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
kc0tlh authored Oct 3, 2024
1 parent 84c5da8 commit dbef8c1
Showing 1 changed file with 64 additions and 0 deletions.
64 changes: 64 additions & 0 deletions MAIN-FOLDER-README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
Here's the updated README with a "Tips and Tricks" section based on your provided instructions:

---

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

Welcome to **Bolt.new**, where **AI meets instant web development environments**. 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.

## What Makes Bolt.new Different

While tools like Claude and Vercel’s V0 offer AI-powered coding assistance, they fall short when it comes to providing **full control over the development environment**. That’s where Bolt.new stands out:

- **Full-Stack in the Browser**: Bolt.new integrates cutting-edge AI models with an instant development environment powered by **StackBlitz’s WebContainer**. This allows you to:
- Install and run any npm tools and libraries (like Vite, Next.js, and more)
- Run Node.js servers and backend processes
- Debug and deploy code instantly
- Share your work via a URL—all without leaving the browser

- **AI with Environment Control**: Unlike limited environments where the AI can only assist in code generation, Bolt.new gives AI models **complete control** over the development environment, from the terminal to the browser console. This empowers AI agents to handle the entire app lifecycle—from creation to deployment.

- **Zero Setup**: Start coding instantly. There’s no need for software installations or environment configuration. Just open the browser, and you’re ready to build.

Whether you’re an experienced developer or a quasi-technical PM or designer, Bolt.new helps you build production-grade full-stack applications with ease.

For developers interested in building their own AI-powered development tools, check out the [README](./subfolder/README.md) in the open-source code subfolder.

## Tips and Tricks

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

- **Be specific with your technologies**: If you're using specific frameworks or libraries (like Astro, Tailwind, ShadCN), mention them in your initial prompt to ensure Bolt sets up the environment accordingly.

- **Use the "Enhance" prompt button**: After getting results, click the "Enhance" button to refine them. You can also edit the results before submitting them for further AI processing.

- **Scaffold first, then build**: 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.

- **Batch your 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 safely restart the dev server—all in one go.

## FAQs

**How many tokens do I get?**
Each user is allocated a specific number of tokens per month based on their plan. Visit the subscription page for details.

**What happens if I hit the rate limit?**
Once your token limit is reached, AI interactions are paused until the next cycle or until you upgrade your plan.

**Where do I get a subscription?**
You can purchase a subscription directly on the [StackBlitz pricing page](https://stackblitz.com/pricing#webcontainer-api).

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

**How can I debug Bolt issues?**
Check out the [Issues section](https://github.com/your-repo/issues) for known bugs and troubleshooting tips. Feel free to report any new issues.

**What frameworks/libraries currently work on Bolt?**
Bolt.new supports frameworks like React, Vue, Angular, and Node.js. More libraries and templates are continually being added.

**How can I add my own framework/project to the official starter templates?**
To contribute a new framework or project template, submit a pull request or join the discussion on our community board.

---

This version now includes the tips and tricks section to guide users on how to maximize Bolt.new’s functionality. Let me know if you need any more changes!

0 comments on commit dbef8c1

Please sign in to comment.