Biggles logo

Biggles

Biggles inserts or modifies code via voice or text commands using OpenAI APIs.
Visit website
Share this
Biggles

What is Biggles?

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.

Who created Biggles?

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.

What is Biggles used for?

  • Insert new code based on user instruction
  • Modify existing code based on user instruction
  • Understand voice commands (CMD+M/CTRL+M)
  • Take typed instructions (CMD+ALT+M/CTRL+ALT+M)
  • Utilize OpenAI Whisper and ChatGPT APIs
  • Provide context to ChatGPT with code snippets
  • Adjust number of tokens for context in settings
  • Two modes: inserting new code and modifying selected code block
  • Limited code base awareness
  • Inability to perform complex operations like moving code
  • Insert new code at the current cursor position based on user instructions
  • Modify existing code based on user instructions
  • Understand voice commands to insert or modify code
  • Take typed instructions for code insertion or modification

Who is Biggles for?

  • Developers
  • Programmers
  • Coders

How to use Biggles?

To use Biggles effectively, follow these steps:

  1. Basic Functions:

    • To insert new code, issue a command at the desired cursor position.
    • For code modification, select the portion to be changed and instruct Biggles accordingly.
  2. Voice Command:

    • Activate voice recognition by pressing CMD+M/CTRL+M and speak out your commands for Biggles to execute.
  3. Typed Instructions:

    • If preferred, press CMD+ALT+M/CTRL+ALT+M to provide text instructions for Biggles.
  4. API Integration:

    • Obtain an OpenAI API key to enable Biggles to utilize the OpenAI Whisper and ChatGPT APIs.
  5. Contextual Support:

    • Biggles sends snippets of code before and after the cursor position to provide context for ChatGPT.
  6. Advanced Settings:

    • Adjust the number of tokens for context sent to ChatGPT within the settings.
  7. Limitations:

    • Biggles operates within the vicinity of the cursor, offering limited awareness of the overall codebase.
    • The tool has two modes: inserting new code or modifying existing code, without the ability to execute complex operations like code movement.

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.

Pros
  • Biggles allows users to insert and modify code by giving voice commands or typing instructions.
  • It inserts new code at the current cursor position based on user instructions.
  • Users can select existing code and instruct Biggles to modify it.
  • Biggles uses the OpenAI Whisper and ChatGPT APIs to understand and execute user requests.
  • Users can adjust the number of tokens sent to ChatGPT for context in the settings.
  • It offers two modes: inserting new code and modifying a selected block of code.
  • Enhances coding experience within the Visual Studio Code environment.
Cons
  • Limited awareness of the overall code base
  • Operates within the proximity of the current cursor position
  • Lacks ability to perform more complex operations like code movement
  • May need adjustments for the number of tokens sent to ChatGPT for context
  • Lacks ability to perform complex operations like code movement
  • Has only two modes: inserting new code or modifying selected code block

Get started with Biggles

Biggles reviews

How would you rate Biggles?
What’s your thought?
Jasper Huang
Jasper Huang November 24, 2024

What do you like most about using Biggles?

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.

What do you dislike most about using Biggles?

The limited awareness of the codebase is frustrating. Sometimes it suggests changes that don't fit the overall context of the project.

What problems does Biggles help you solve, and how does this benefit you?

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.

How would you rate Biggles?
What’s your thought?

Are you sure you want to delete this item?

Report review

Helpful (0)
Maya Khan
Maya Khan December 26, 2024

What do you like most about using Biggles?

The voice command feature is great! It allows me to code while taking notes or discussing features with teammates.

What do you dislike most about using Biggles?

Sometimes, the voice recognition can misinterpret commands, leading to unexpected results. It's a bit annoying when I have to redo work.

What problems does Biggles help you solve, and how does this benefit you?

It helps me code faster, especially when I need to make quick edits during meetings. The flexibility it provides is quite beneficial.

How would you rate Biggles?
What’s your thought?

Are you sure you want to delete this item?

Report review

Helpful (0)
Liam O'Connor
Liam O'Connor December 19, 2024

What do you like most about using Biggles?

The concept is innovative, and I appreciate the attempt to integrate voice commands into coding.

What do you dislike most about using Biggles?

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.

What problems does Biggles help you solve, and how does this benefit you?

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.

How would you rate Biggles?
What’s your thought?

Are you sure you want to delete this item?

Report review

Helpful (0)