Cole Medin commited on
Commit
cf76e4d
·
unverified ·
2 Parent(s): 50a501e 6c8616b

Merge pull request #28 from kofi-bhr/patch-1

Browse files
Files changed (1) hide show
  1. README.md +9 -10
README.md CHANGED
@@ -2,7 +2,7 @@
2
 
3
  # Bolt.new Fork by Cole Medin
4
 
5
- This fork of bolt.new allows you to choose the LLM that you use for each prompt! Currently you can use OpenAI, Anthropic, Ollama, OpenRouter, Gemini, or Groq models - and it is easily extended to use any other model supported by the Vercel AI SDK! See instructions below for running this locally and extending to include more models.
6
 
7
  # Requested Additions to this Fork - Feel Free to Contribute!!
8
 
@@ -20,15 +20,14 @@ This fork of bolt.new allows you to choose the LLM that you use for each prompt!
20
  - ⬜ Containerize the application with Docker for easy installation
21
  - ⬜ Better prompting for smaller LLMs (code window sometimes doesn't start)
22
  - ⬜ Attach images to prompts
23
- - ⬜ Run agents in the backend instead of a single model call
24
  - ⬜ Publish projects directly to GitHub
25
  - ⬜ Deploy directly to Vercel/Netlify/other similar platforms
26
  - ⬜ Load local projects into the app
27
- - ⬜ Improvements to the main Bolt.new prompt in `app\lib\.server\llm\prompts.ts` (there is definitely opportunity there)
28
  - ⬜ Ability to revert code to earlier version
29
  - ⬜ Prompt caching
30
- - ⬜ Ability to entire API keys in the UI
31
- - ⬜ Prevent Bolt from rewriting files so often
32
 
33
  # Bolt.new: AI-Powered Full-Stack Web Development in the Browser
34
 
@@ -36,7 +35,7 @@ Bolt.new is an AI-powered web development agent that allows you to prompt, run,
36
 
37
  ## What Makes Bolt.new Different
38
 
39
- Claude, v0, etc are incredible- but you can't install packages, run backends or edit code. That’s where Bolt.new stands out:
40
 
41
  - **Full-Stack in the Browser**: Bolt.new integrates cutting-edge AI models with an in-browser development environment powered by **StackBlitz’s WebContainers**. This allows you to:
42
  - Install and run npm tools and libraries (like Vite, Next.js, and more)
@@ -45,9 +44,9 @@ Claude, v0, etc are incredible- but you can't install packages, run backends or
45
  - Deploy to production from chat
46
  - Share your work via a URL
47
 
48
- - **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.
49
 
50
- Whether you’re an experienced developer, a PM or designer, Bolt.new allows you to build production-grade full-stack applications with ease.
51
 
52
  For developers interested in building their own AI-powered development tools with WebContainers, check out the open-source Bolt codebase in this repo!
53
 
@@ -90,7 +89,7 @@ VITE_LOG_LEVEL=debug
90
 
91
  ## Adding New LLMs:
92
 
93
- To make new LLMs available to use in this version of Bolt.new, head on over to `app/utils/constants.ts` and find the constant MODEL_LIST. Each element in this array is an object that has the model ID for the name (get this from the provider's API documentation), a lable for the frontend model dropdown, and the provider.
94
 
95
  By default, Anthropic, OpenAI, Groq, and Ollama are implemented as providers, but the YouTube video for this repo covers how to extend this to work with more providers if you wish!
96
 
@@ -115,7 +114,7 @@ To start the development server:
115
  pnpm run dev
116
  ```
117
 
118
- This will start the Remix Vite development server. You will need Google Chrome Canary to run this locally! It's a very easy install and a good browser for web development anyway.
119
 
120
  ## Tips and Tricks
121
 
 
2
 
3
  # Bolt.new Fork by Cole Medin
4
 
5
+ This fork of Bolt.new allows you to choose the LLM that you use for each prompt! Currently, you can use OpenAI, Anthropic, Ollama, OpenRouter, Gemini, or Groq models - and it is easily extended to use any other model supported by the Vercel AI SDK! See the instructions below for running this locally and extending it to include more models.
6
 
7
  # Requested Additions to this Fork - Feel Free to Contribute!!
8
 
 
20
  - ⬜ Containerize the application with Docker for easy installation
21
  - ⬜ Better prompting for smaller LLMs (code window sometimes doesn't start)
22
  - ⬜ Attach images to prompts
23
+ - ⬜ Run agents in the backend as opposed to a single model call
24
  - ⬜ Publish projects directly to GitHub
25
  - ⬜ Deploy directly to Vercel/Netlify/other similar platforms
26
  - ⬜ Load local projects into the app
 
27
  - ⬜ Ability to revert code to earlier version
28
  - ⬜ Prompt caching
29
+ - ⬜ Ability to enter API keys in the UI
30
+ - ⬜ Prevent Bolt from rewriting files as often
31
 
32
  # Bolt.new: AI-Powered Full-Stack Web Development in the Browser
33
 
 
35
 
36
  ## What Makes Bolt.new Different
37
 
38
+ Claude, v0, etc are incredible- but you can't install packages, run backends, or edit code. That’s where Bolt.new stands out:
39
 
40
  - **Full-Stack in the Browser**: Bolt.new integrates cutting-edge AI models with an in-browser development environment powered by **StackBlitz’s WebContainers**. This allows you to:
41
  - Install and run npm tools and libraries (like Vite, Next.js, and more)
 
44
  - Deploy to production from chat
45
  - Share your work via a URL
46
 
47
+ - **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 whole app lifecycle—from creation to deployment.
48
 
49
+ Whether you’re an experienced developer, a PM, or a designer, Bolt.new allows you to easily build production-grade full-stack applications.
50
 
51
  For developers interested in building their own AI-powered development tools with WebContainers, check out the open-source Bolt codebase in this repo!
52
 
 
89
 
90
  ## Adding New LLMs:
91
 
92
+ To make new LLMs available to use in this version of Bolt.new, head on over to `app/utils/constants.ts` and find the constant MODEL_LIST. Each element in this array is an object that has the model ID for the name (get this from the provider's API documentation), a label for the frontend model dropdown, and the provider.
93
 
94
  By default, Anthropic, OpenAI, Groq, and Ollama are implemented as providers, but the YouTube video for this repo covers how to extend this to work with more providers if you wish!
95
 
 
114
  pnpm run dev
115
  ```
116
 
117
+ This will start the Remix Vite development server. You will need Google Chrome Canary to run this locally! It's an easy install and a good browser for web development anyway.
118
 
119
  ## Tips and Tricks
120