Biggles is a coding assistant tool available on GitHub that allows users to insert and modify code through voice commands or typed instructions. It inserts new code at the cursor position or modifies existing code based on user instructions. Biggles utilizes the OpenAI Whisper and ChatGPT APIs and users need to provide their own OpenAI API key to access these capabilities. However, Biggles has limitations such as limited awareness of the code base and the ability to only operate within the proximity of the current cursor position. It offers two main modes: inserting new code when no code is selected and modifying a selected block of code.
Biggles was launched on September 30, 2023. The creator of Biggles is not specifically mentioned in the documents provided. Biggles is associated with coding assistance and offers features like inserting and modifying code through voice commands or typed instructions within the Visual Studio Code environment. The tool utilizes OpenAI Whisper and ChatGPT APIs to understand and execute user requests, with limitations like only operating close to the current cursor position and having two modes: inserting new code or modifying selected code blocks.
To use Biggles effectively, follow these steps:
Basic Functions:
Voice Command:
Typed Instructions:
API Integration:
Contextual Support:
Advanced Settings:
Limitations:
By following these steps, users can leverage Biggles as a helpful coding assistant, enhancing the coding experience with efficient code insertion and modification capabilities through voice commands or typed instructions.
I like that I can insert and modify code hands-free. It's a neat feature for multitasking, especially when I'm on a tight deadline.
The limited awareness of the codebase is frustrating. Sometimes it suggests changes that don't fit the overall context of the project.
Biggles helps streamline my coding process, allowing me to focus more on logic rather than syntax. However, I often find myself double-checking the changes it makes.
The voice command feature is great! It allows me to code while taking notes or discussing features with teammates.
Sometimes, the voice recognition can misinterpret commands, leading to unexpected results. It's a bit annoying when I have to redo work.
It helps me code faster, especially when I need to make quick edits during meetings. The flexibility it provides is quite beneficial.
The concept is innovative, and I appreciate the attempt to integrate voice commands into coding.
The tool is very limited in scope. It often fails to understand the context of the code I'm working on, leading to poor suggestions.
While it can help with basic tasks, it's not reliable enough for complex coding. I find myself relying on it less than I hoped.