Biggles

Biggles

Biggles is a coding assistant that inserts and modifies code through voice commands or text instructions.

Screenshots

Biggles screenshot

About Biggles

Biggles enhances your coding workflow by enabling hands-free code generation and editing directly within Visual Studio Code. Using OpenAI's Whisper for voice recognition and ChatGPT for intelligent code generation, it allows you to insert new code at your cursor position or modify selected code blocks through natural language commands. This AI-powered approach reduces the friction of context-switching between your editor and external resources, keeping you focused on development. The tool provides contextual awareness by analyzing code snippets surrounding your cursor position, which helps ChatGPT generate more accurate and relevant modifications. You maintain full control over the scope of context by adjusting token settings, allowing you to balance between accuracy and API costs. Both voice and text instruction modes work seamlessly, making it accessible whether you prefer speaking commands or typing descriptions. Biggles operates at the local level around your cursor, excelling at quick insertions and edits for specific code sections. However, it has limited visibility into your broader codebase structure, which means it works best for targeted modifications rather than project-wide refactoring. The tool requires your own OpenAI API key, giving you flexibility while keeping you responsible for your API usage and associated costs.

Pros

👍 Voice and text instruction modes for flexible code generation 👍 Contextual code awareness using surrounding snippets 👍 Direct integration with Visual Studio Code editor 👍 Customizable token settings for balanced performance 👍 No complex setup required beyond API key configuration

Cons

👎 Limited codebase awareness outside cursor proximity 👎 Cannot perform complex operations like code movement 👎 Requires personal OpenAI API key and associated costs 👎 Relies on external API availability and rate limits