This isn't a replacement for Github Copilot, think of it like a different flavor altogether. With this you can create entire codebases from scratch, work on an existing codebase, talk about your code with the AI, or get the AI to write code/documentation/tests for you. All powered by GPT4, and completely free while we are looking for feedback.
Some examples of what you can do with Codebuddy:
Ask it to implement a new feature, without being specific
With the current version you still need to manually select which files to include in the context, but when you do you can ask it to make a multi-layered change. For example, let's say we want to get a new user's birthday. You can select all the files it would need to make the changes to and then it can make those changes to each file (service, controller, UI..etc). If you're not sure what files to include, talk to it first!
Create new files and use existing files as a reference
Sometimes you want to quickly create a new command or UI component and you have a couple good code references in your project already that you want to use. Just select those files and ask it to use those references to create the new component.
Encourage the AI to ask you any questions if something is unclear
The AI will sometimes ask you followup questions when something is obviously unclear, but you can also prompt it to do so specifically if you want to hash it all out with the AI first before implementation.
Always know how much context space you have
Codebuddy features a dial that shows you how much context space you have left when including files, long prompts, or other inclusions.
Use voice input to further speed up development
Since Codebuddy often feels like a junior developer, it can feel a bit slow to have to type out everything you want to say. Hold the right-alt for PTT or press the mic button to talk.
It's free! It's GPT4! Check it out and we need your feedback!
https://codebuddy.ca

)