Buddy - AI Assistant for VS Code Compatible Editors

Buddy - AI Assistant for VS Code Compatible Editors

Buddy is an advanced AI-driven assistant designed to seamlessly integrate with VS Code and other compatible editors, empowering developers with intelligent tools for enhanced productivity and streamlined workflows. With Buddy, developers can leverage powerful AI capabilities to navigate repositories, write and debug code, and manage projects with ease.

Key Features

1. Smart Search

Effortlessly explore your entire repository, including files, code, and documentation. Buddy’s intelligent search enables quick access to specific sections, functions, or keywords, saving you time and effort.


2. AI-Powered Code Autocompletion

Boost your coding efficiency with AI-driven autocompletion. Buddy understands your context and offers intelligent code suggestions to accelerate your development process.


3. Add Selected Code to Chat

Use the keyboard shortcut Cmd/Ctrl + L to swiftly transfer selected code from the editor to the chat box. This feature allows for seamless discussion of code snippets without disrupting your workflow.


4. Edit Selected Code to Chat

Utilize the keyboard shortcut Cmd/Ctrl + I to not only add selected code from the editor to the chat box but also to edit the code. This functionality enables you to refine and modify snippets code directly.


5. Context Providers

Context Providers are plugins that let you access and incorporate specific information into your conversation. When you type '@', a dropdown will appear, displaying available content that can be used as context for the model. This allows you to easily reference and feed relevant information to the LLM during your interaction.

  • Files
  • Codebase
  • Prompt Files
  • Code
  • Docs
  • Git Diff
  • Terminal
  • Problems
  • Folder

6. Right-Click Actions

Simplify coding tasks using intuitive right-click options:

  • Add to Context
  • Fix Code
  • Optimize Code
  • Write Comments
  • Write Docstring

7. Select Files as Context

"Select Files as Context" allows you to right-click on files and choose them as context for your tasks. This feature integrates the selected files' content into your workflow, providing relevant information directly to the LLM, enhancing functionality and efficiency.


8. Attach image for context


Installation Instructions

To get started, download the appropriate .vsix extension for your operating system. Follow the standard process to install the extension in your VS Code-compatible editor or with the Chinese version one Here >>>, and you're ready to unlock the full potential of Buddy!

Buddy empowers developers to write clean, efficient, and maintainable code, while reducing time spent on repetitive tasks. Whether you’re debugging, documenting, or optimizing, Buddy is your reliable coding companion.