
What is it like to generate code with Codebuddy?

Select Files For Your Prompt
Automatically include all files that you have open in your editor in your next prompt with up to 128,000 tokens in AI context memory size. Let the AI code. You approve the multi-file patch, a part of it, or request any necessary changes.

Deep Codebase Understanding
Codebuddy can scan your entire repository and generate a vector database from it. This allows Codebuddy to select files for you, or answer questions about your codebase if you're not familiar with it. This is an AI coding assistant that deeply understands your repository.

Multi-file Code Apply
Generate new files or change multiple existing files with a single prompt. Codebuddy will insert code automatically for you in the form of a familiar unified patch (diff). Take your AI coding to the next level with industry-leading multi-file support.

Use Web Documentation or Blogs as References
Install the Codebuddy Chrome extension for the new 'Send to Codebuddy' feature that is added to the context menu when you right-click on a webspage. This will allow you to include documentation from the web and let the Codebuddy AI implement it for you.

Built-In Two-Way Voice
Built-in two-way voice communication, out of the box. Talk to your AI coding assistant to speak your changes into existence, and let it read its plan back to you with text-to-speech powered by ElevenLabs — so you can keep your eyes on the diff instead of on a wall of text.

Plugins for VSCode and Jetbrains
Work directly in your favorite IDE to maximize efficiency and convenience! On JetBrains, Codebuddy outrates every large-vendor incumbent: the six largest AI plugins carry 326.5 million downloads at a 2.25-star download-weighted average, against Codebuddy's 3.80 stars.
How do credits work? What are they for?
Credits are the currency used on Codebuddy to make requests to different AI models.
Each time you ask Codebuddy to do something, it costs a certain number of credits
depending on the model you're using for the main portion of the request.
Each time you ask Codebuddy to do something, it costs a certain number of credits
depending on the model you're using for the main portion of the request.