# 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 Contributions Check 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.