byoLAD (bring your own LLM Augmented Development) augments your development experience by bringing your LLM AI into VSCode. byoLAD enables you to configure your own Large Language Model (LLM) API, so you can control who sees your data and how much you spend. You manage your account directly with your LLM provider. You can also manage your own personas.
- Chat with AI directly in VSCode
- Easily add code to chats
- Easily insert AI-generated code into the editor
- Save and continue multiple chats in a workspace
- Use different personas
- Use default personas of "Assistant" and "Rubber Duck"
- Easily create and use your own personas
After installing the byoLAD extension, configure it with your API key from your LLM provider.
- Click the settings icon in the upper right hand corner
- Once on the settings page, Click the key icon in the top right corner
- Select your desired provider
- Paste your API key from your provicer
- Open a chat
- Click on the top right drop down menu
- Chose your desired persona
- Create a new chat
- Select settings in the top right
- Click "Create Persona"
- Fill in the name, description, model, and prompt instructions
Note: If you want to run the extension locally, go to contribute.md
If you want to contribute, see our contribution page.




