Biggles

A voice-first coding assistant for VS Code, powered by your own OpenAI key

Intermediate
Screenshot of Biggles, A voice-first coding assistant for VS Code, powered by your own OpenAI key

What is Biggles?

Biggles is a VS Code extension that turns spoken or typed instructions into code edits at the cursor, using Whisper for transcription and ChatGPT for generation with your own OpenAI API key. It handles two operations only: inserting new code or rewriting a selected block.

Biggles is a VS Code extension that lets developers edit and write code by speaking or typing a short instruction. The tool is deliberately minimal: you place your cursor or select a block of code, state what you want, and Biggles produces the change in place. There is no separate chat panel to manage, and the interaction happens inside the editor where the code already lives. Speech input is the headline feature. Pressing CMD+M or CTRL+M starts the microphone, and Biggles sends the recorded audio to OpenAI Whisper for transcription before passing the request to ChatGPT. Developers who would rather not talk to their machine can use CMD+ALT+M or CTRL+ALT+M to type the same kind of instruction. The extension behaves differently depending on selection state: with nothing highlighted it inserts fresh code at the cursor, and with a block highlighted it rewrites that block according to your request. A small amount of surrounding code is sent along with the instruction to give the model context, and the token budget for that context is adjustable in the settings. The tool suits developers who already pay for OpenAI access and want a lightweight, keyboard-driven layer over the API rather than a subscription product with its own billing. It is most useful for quick, local edits: writing a small function, adjusting a conditional, converting a snippet. Because it only sees code near the cursor, it is a poor fit for tasks that require reasoning across a whole repository, such as refactors that move logic between files. Compared with fuller coding assistants, Biggles trades breadth for simplicity. There is no agent loop, no multi-file planning and no repository indexing, only two operations: insert or modify. That constraint keeps the extension predictable and easy to reason about, but anyone expecting whole-project awareness will find it limited. Configuration is essentially an API key plus context settings, so setup is fast and the cost is whatever your OpenAI usage comes to.

How do you use Biggles?

  1. 1Install the extension in VS Code
    Open the Visual Studio Marketplace listing for Biggles and install it into VS Code, or use the Extensions panel and search for Biggles.
  2. 2Add your OpenAI API key
    Create an API key in your OpenAI account and enter it in the Biggles settings so the extension can reach the Whisper and ChatGPT APIs.
  3. 3Set your context token budget
    In the extension settings, choose how many tokens of surrounding code are sent with each request. Larger values give more context but cost more per call.
  4. 4Insert code by voice
    Place the cursor where new code should go, press CMD+M or CTRL+M, and speak the instruction. Leave the selection empty so Biggles inserts rather than replaces.
  5. 5Modify a selected block
    Highlight the code you want changed, trigger the same shortcut, and describe the edit. Biggles rewrites the selected block instead of inserting at the cursor.
  6. 6Type instructions instead
    If speaking is not practical, press CMD+ALT+M or CTRL+ALT+M to enter a typed instruction. The insert and modify behaviour follows the same selection rules.

Pros and cons

Pros

  • Voice instructions via Whisper remove the need to type prompts for small editsAI
  • Works directly in the editor with no separate chat interface to manageAI
  • Context token budget is adjustable in settings for control over prompt sizeAI
  • Runs on your own OpenAI API key, so there is no separate subscription or seat feeAI

Cons

  • Requires an OpenAI API key and separate billing before it does anythingAI
  • Only sees code near the cursor, so whole-repository tasks are out of reachAI
  • Two modes only (insert or modify selection), with no support for moving code aroundAI
  • Speech input adds a Whisper transcription round trip, which slows short editsAI
  • Documentation is a single page with no troubleshooting or support channel listedAI

How much does Biggles cost?

Pricing

No price is listed for the extension itself. Biggles requires your own OpenAI API key, so usage is billed by OpenAI according to your account and the amount of code context you configure.

Learn more

Integrations

The extension connects to the OpenAI Whisper and ChatGPT APIs using a key you supply. Its only host environment is VS Code.

Features

Biggles inserts new code at the cursor or rewrites a selected block based on a spoken or typed instruction. Voice input runs through OpenAI Whisper, generation runs through ChatGPT, and the amount of surrounding code sent as context is adjustable in the settings.

Frequently asked questions about Biggles

  • How much does Biggles cost?
    No price is listed for the extension itself. Biggles requires your own OpenAI API key, so usage is billed by OpenAI according to your account and the amount of code context you configure.
  • How do you use Biggles?
    The walkthrough on this page covers 6 steps: 1. Install the extension in VS Code 2. Add your OpenAI API key 3. Set your context token budget 4. Insert code by voice 5. Modify a selected block 6. Type instructions instead.
  • What platforms does Biggles support?
    Biggles is available on Browser extension.
  • What does Biggles integrate with?
    The extension connects to the OpenAI Whisper and ChatGPT APIs using a key you supply. Its only host environment is VS Code.
  • What are the limitations of Biggles?
    Requires an OpenAI API key and separate billing before it does anything. Only sees code near the cursor, so whole-repository tasks are out of reach. Two modes only (insert or modify selection), with no support for moving code around.

Status

StatusActive
Views0
Outbound clicks0
Added10/21/2026

Platforms

Browser extension

Pricing

Free