Visual Studio Code
Tabby VSCode Extension
Tabby is an open-source, self-hosted AI coding assistant designed to help you write code more efficiently.
Autocompleteβ
Tabby suggests multi-line code completions and full functions in real-time as you write code. Give it a try in the online playground.
Chatβ
Tabby can answer general coding questions and specific questions about your codebase with its chat functionality. Here are a few ways to utilize it:
- Start a session in the chat view from the activity bar.
- Select some code and use commands such as
Tabby: Explain This
to ask questions about your selection. - Request code edits directly by using the
Tabby: Edit...
command (shortcut:Ctrl/Cmd+I
).
Getting Startedβ
- Setup Tabby Server: Set up your self-hosted Tabby server and create your account following this guide.
- Connect to Server: Use the
Tabby: Connect to Server...
command in the command palette and input your Tabby server's endpoint URL and account token. Alternatively, use the Config File for cross-IDE settings.
That's it! You can now start using Tabby in VSCode. Use the Tabby: Quick Start
command for a detailed interactive walkthrough.
Additional Resourcesβ
- Online Documentation
- GitHub Repository: Feel free to Report Issues or Contribute
- Slack Community: Participate in discussions, seek assistance, and share your insights on Tabby.