https://github.com/flexpilot-ai/vscode-extension
Flexpilot - Open-Source, Native and a True GitHub Copilot Alternative for VS Code
https://github.com/flexpilot-ai/vscode-extension
assistant chatgpt copilot copilot-chat cursor developer-tools free llm open-source vscode vscode-extension
Last synced: 6 days ago
JSON representation
Flexpilot - Open-Source, Native and a True GitHub Copilot Alternative for VS Code
- Host: GitHub
- URL: https://github.com/flexpilot-ai/vscode-extension
- Owner: flexpilot-ai
- License: gpl-3.0
- Created: 2024-11-01T09:45:08.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-02-01T17:09:17.000Z (3 months ago)
- Last Synced: 2025-04-07T04:06:56.365Z (13 days ago)
- Topics: assistant, chatgpt, copilot, copilot-chat, cursor, developer-tools, free, llm, open-source, vscode, vscode-extension
- Language: TypeScript
- Homepage: https://flexpilot.ai
- Size: 6.46 MB
- Stars: 802
- Watchers: 3
- Forks: 14
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-AI-driven-development - vscode-extension - Open-Source, Native and a True GitHub Copilot Alternative for VS Code (Uncategorized / Uncategorized)
- awesome-ChatGPT-repositories - vscode-extension - Flexpilot - Open-Source, Native and a True GitHub Copilot Alternative for VS Code (Browser-extensions)
README
# Flexpilot AI - Your Open-Source AI Assistant
> _"Open-Source, Native and a True GitHub Copilot Alternative for VS Code"_
> [!WARNING]
> The **Flexpilot VS Code extension** is no longer actively maintained. We will still try to address any issues or pull requests, but will not be adding new features.
>
> We have created `Flexpilot IDE` as its successor - a fork of VS Code with the Flexpilot extension pre-installed, along with powerful new features such as multi-file editing, an online web IDE, and more.
>
> π Click [here](https://ide.flexpilot.ai/?folder=web-fs://github/flexpilot-ai/flexpilot-ide/main) to experience it instantly Online.
>
> π₯ Click [here](https://flexpilot.ai/docs/getting-started#downloading-the-ide) to download the latest version of Flexpilot Desktop IDE for the best experience.
[](LICENSE)

[](https://github.com/flexpilot-ai/vscode-extension)Flexpilot is your gateway to truly flexible AI-powered development. Unlike other AI assistants, Flexpilot puts **you** in control, letting you use your preferred AI providers and models directly in VS Code. Native integration, unparalleled flexibility, and open-source freedom - all in one powerful package.
## π Getting Started
1. Install Flexpilot from the [VS Code Marketplace](https://marketplace.visualstudio.com/items?itemName=flexpilot.flexpilot-vscode-extension) and restart VS Code once installation is complete.
2. Configure your preferred Language model providers as explained [here](https://docs.flexpilot.ai/configuration.html) in the official documentation.
3. Start coding with AI-powered completions, chat, and more!## β¨ Why Flexpilot?
- π― **100% Native VS Code Experience** - No clunky webviews, just pure coding bliss
- π **Your Keys, Your Control** - Use your own API keys with top AI providers
- π¨ **Ultimate Flexibility** - Mix and match AI models for different tasks
- π **Open Source Freedom** - Fully transparent, customizable, and community-driven
- π **GitHub Copilot Compatible** - Leverage your existing skills seamlessly## π οΈ Supercharged Features
### π€ Code Completions
Effortlessly code with **AI-powered autocomplete** that provides context-aware suggestions and natural language guidance tailored to your project.

### π¬ Panel Chat
Experience **context-aware, interactive AI conversations** directly within your VSCode workspace. Flexpilotβs panel chat keeps you focused on problem-solving without ever leaving your codebase.

### βοΈ Inline Chat
Refactor, debug, or gain instant clarity with **Inline Chat**. Whether you need error handling suggestions or code explanations, Flexpilotβs inline chat feature lets you make changes directly in your editor.

### β‘ Quick Chat
Stay in the zone with **Quick Chat** β instant answers from your AI assistant with a single shortcut. No more breaking your workflow to find answers; just quick solutions at your fingertips.

### π― Smart Variables
Get precision in your AI interactions with **Smart Variables**. Flexpilot references elements from your code and editor data, allowing for more tailored and relevant assistance.

### ποΈ Voice Chat
Have a question? Just ask! **Voice Chat** enables you to speak directly to your AI assistant and receive code suggestions in real time, allowing you to stay hands-free while coding.

### π Dynamic Chat Titles
Maintain clarity in your AI-assisted conversations with **Dynamic Chat Titles**. Flexpilot automatically generates concise, relevant titles for each chat, making it easy to revisit previous conversations.

### π» Commit Messages
Simplify your workflow with **AI-generated commit messages** and PR descriptions. Flexpilot crafts detailed and context-aware commit messages to make your code contributions clearer and more descriptive.

### π Token Usage Insights
Gain transparency with **Token Usage Insights**. Track real-time token consumption across all AI interactions, helping you manage your usage and costs more effectively.

## π― Supported AI Providers
- Anthropic
- OpenAI
- Azure OpenAI
- Groq
- Google Gemini
- Mistral AI
- Ollama
- Anyscale
- KoboldCpp
- text-gen-webui
- FastChat
- LocalAI
- llama-cpp-python
- TensorRT-LLM
- vLLM
- _Any many more!_## πΊοΈ Roadmap
- β¨ **Multi-File Chat Edits** - Seamlessly manage AI-assisted changes across multiple files.
- π§βπ» **@Workspace Agent** - Contextual AI support for your entire project workspace.
- π **Extended Copilot Extensions** - Integrate and leverage [GitHub Copilot Extensions](https://github.com/marketplace?type=apps&copilot_app=true).
- _Any many more!_## π€ Open Source Community
Flexpilot is proudly open source under the GNU GPLv3 license. We believe in:
- π **Community-First Development**
- π οΈ **Transparent Architecture**
- π€ **Collaborative Innovation**
- π **Continuous Improvement**## π€ Contributing
We love contributions! Whether it's:
- π Bug Reports
- β¨ Feature Requests
- π Documentation
- π» Code ContributionsCheck our [Contributing Guide](CONTRIBUTING.md) to get started!
## π License
Flexpilot is open source under the [GNU GPLv3 License](LICENSE).
## π Star Us on GitHub!
If you love Flexpilot, show your support [here](https://github.com/flexpilot-ai/vscode-extension) by starring us on GitHub! Every star motivates us to make Flexpilot even better.
Made with β€οΈ by developers, for developers
Β© 2024 Flexpilot AI Inc.