Type something to search...
Bolt DIY + Deepseek V3 + Gemini 2.0: The Free AI Coder

Bolt DIY + Deepseek V3 + Gemini 2.0: The Free AI Coder

Hey, have you heard about Bolt DIY?

It’s super cool, and I bet you’ll love it.

Imagine having a smart AI helper right in your browser that can help you code full-stack apps.

The best part? It’s free and super flexible.

Let me explain how it works.

What is Bolt DIY?

So, Bolt DIY is an open-source tool (it used to be called oTToDev, just in case you’ve heard of that).

It lets you build full-stack apps directly in your browser but here’s the fun part — you get to choose which AI model helps you with your coding tasks.

Here are some of the models you can pick from:

  • OpenAI
  • HuggingFace
  • Gemini
  • Deepseek
  • Anthropic
  • Mistral
  • LMStudio
  • xAI
  • Groq

But that’s not all!

You can add even more models using the Vercel AI SDK.

This means you can totally customize it to work how you want.

Plus, there’s a feature called “Bolt DIY Expert” that can answer your questions.

It’s all part of a big community project and it’s growing really fast.

Why Should You Care About Bolt DIY?

Here’s why Bolt DIY is awesome:

  • Multiple Models: Pick your favorite AI model, and you can even switch mid-project.
  • Error Fixes: It spots and fixes errors for you — like a super-smart buddy for debugging.
  • Visual Selection Tool: Highlight parts of your code to easily make changes.
  • GitHub Sync: Connect to your GitHub projects, work on them, and push updates directly.
  • Docker Support: If you like using Docker, this tool’s got you covered.
  • Version Control: Go back to older versions of your code without any hassle.
  • Portable Projects: Save your project as a ZIP file so you can take it anywhere.
  • Custom Prompts: Use a built-in library with ready-made prompts for different coding tasks to save time and boost creativity.

This is just scratching the surface but you get the idea—it’s like a Swiss Army knife for developers.

To better understand how Bolt DIY streamlines your development workflow, let’s look at how these features work together:

This workflow demonstrates how Bolt DIY integrates AI models, error handling and export options to create a seamless development experience.

You can start with any AI model, generate code and let Bolt DIY automatically handle errors while maintaining multiple export options.

Let’s Get You Started

Getting started with Bolt DIY offers two straightforward paths.

Here’s a visual guide to help you choose:

Let’s walk through each installation method in detail.

Getting started is simple.

Let’s walk through it step by step.

Option 1: Install Directly

Install Node.js:

  • Download the LTS version from here.
  • Verify installation (for Windows, check the Path variable; for Mac/Linux, run echo $PATH).

Clone the Repo:

git clone https://github.com/stackblitz-labs/bolt.diy.git

Install Dependencies:

npm install -g pnpm pnpm install

Run the App:

pnpm run dev

Open your browser and you’re ready to go!

Option 2: Use Docker

If Docker’s your thing, you’re in luck. Here’s how to set it up:

  1. Install Docker: Get it here.
  2. Build the Docker Image:
npm run dockerbuild # OR docker build . --target bolt-ai-development

Run the Container:

docker-compose --profile development up

Boom! You’re good to go.

Adding API Keys and Configuring Models

So, let’s talk about API keys.

Adding them is super easy:

Open the app and go to the main interface.

Pick your provider from the dropdown menu.

Click the pencil icon to edit.

Enter your API key securely.

If you’re using something like Ollama or LM Studio with custom base URLs, just head to the settings, find the “Providers” tab and add the URL there.

Simple, right?

Deepseek V3 (Your Fast and Free Coding friend)

Deepseek V3 is one of the standout models here.

It’s quick, reliable, and—you guessed it—free.

No rate limits to worry about, and it handles both chat and coding tasks like a pro.

Example: Let’s say you want a playable synth keyboard. Just type in your prompt, and Deepseek generates the code. If there’s a missing package, Bolt DIY will flag it and fix it for you.

How cool is that?

Gemini 2.0 (Multimodal Magic)

Now, Gemini 2.0 is next-level.

It supports text, images, and more.

Use it for things like refining code with screenshots or tackling vision-heavy tasks.

Just grab an API key, set it up and let it do its thing.

Keeping Your Setup Updated

Understanding the update process is crucial for maintaining your Bolt DIY installation.

Here’s a visual guide to the update workflow:

This process ensures smooth updates while preserving your local changes.

Here are the detailed steps:

Updates are a breeze:

Save your local changes:

git stash

Pull the latest updates:

git pull origin main

Update dependencies:

pnpm install

Restore your changes:

git stash pop

If something breaks, no worries. Just clean install:

rm -rf node_modules pnpm-lock.yaml
pnpm store prune
pnpm install

Handy Scripts You’ll Use

Here are some go-to scripts for managing Bolt DIY:

  • pnpm run dev: Start the development server.
  • pnpm run build: Build your project.
  • pnpm run start: Run the built app locally.
  • pnpm run deploy: Push to Cloudflare Pages.
  • pnpm run lint:fix: Fix those pesky linting issues.
  • pnpm run preview: Preview production builds locally.
  • pnpm run typecheck: TypeScript type checking made simple.

Why You Should Try This

If you’re serious about coding, Bolt DIY with Deepseek V3 and Gemini 2.0 is a no-brainer.

It’s perfect for students, indie devs or anyone who wants a powerful AI assistant without breaking the bank.

Plus, the community support is fantastic, and new features keep rolling out.

Final Thoughts

Alright, that’s the gist of it.

Bolt DIY isn’t just a tool; it’s a game-changer.

Go ahead, give it a spin, and see how it transforms your coding workflow.

Happy coding!

Related Posts

10 Creative Ways to Use ChatGPT Search The Web Feature

10 Creative Ways to Use ChatGPT Search The Web Feature

For example, prompts and outputs Did you know you can use the “search the web” feature of ChatGPT for many tasks other than your basic web search? For those who don't know, ChatGPT’s new

Read More
📚 10 Must-Learn Skills to Stay Ahead in AI and Tech 🚀

📚 10 Must-Learn Skills to Stay Ahead in AI and Tech 🚀

In an industry as dynamic as AI and tech, staying ahead means constantly upgrading your skills. Whether you’re aiming to dive deep into AI model performance, master data analysis, or transform trad

Read More
10 Powerful Perplexity AI Prompts to Automate Your Marketing Tasks

10 Powerful Perplexity AI Prompts to Automate Your Marketing Tasks

In today’s fast-paced digital world, marketers are always looking for smarter ways to streamline their efforts. Imagine having a personal assistant who can create audience profiles, suggest mar

Read More
10+ Top ChatGPT Prompts for UI/UX Designers

10+ Top ChatGPT Prompts for UI/UX Designers

AI technologies, such as machine learning, natural language processing, and data analytics, are redefining traditional design methodologies. From automating repetitive tasks to enabling personal

Read More
100 AI Tools to Finish Months of Work in Minutes

100 AI Tools to Finish Months of Work in Minutes

The rapid advancements in artificial intelligence (AI) have transformed how businesses operate, allowing people to complete tasks that once took weeks or months in mere minutes. From content creat

Read More
17 Mindblowing GitHub Repositories You Never Knew Existed

17 Mindblowing GitHub Repositories You Never Knew Existed

Github Hidden Gems!! Repositories To Bookmark Right Away Learning to code is relatively easy, but mastering the art of writing better code is much tougher. GitHub serves as a treasur

Read More