Biggles, the coding assistant you can talk to

Install in VS Code Watch demo video

What can Biggles do?

Insert new code

By default Biggles with insert new code at your current cursor position based on your instruction.

Modify existing code

Or you can select some code and Biggles with modify the code based on your instruction.

Understand your voice

Press CMD+M/CTRL+M and start talking. Biggles will understand your request and carry it out.

Take typed instructions

If you prefer to type, then press CMD+ALT+M/CTRL+ALT+M to enter a text instruction for Biggles.

How Biggles works

Biggles uses the OpenAI Whisper and ChatGPT APIs. You will need to provide your own OpenAI API key.

Biggles sends some code before and after your cursor position to give ChatGPT some context.

Biggles' Limitations

Biggles has limited awareness of your code base, and only knows about the code close to the current cursor position. You can change the number of tokens of before and after context sent to ChatGPT in the settings.

Biggles only has two modes: inserting new code if no code is selected, or modifying the selected block of code. It cannot perform more complex operations like moving code around (yet).