π Introduction β
"Your Native VS Code Assistant: The Open-Source Copilot Alternative"
Flexpilot is here to supercharge your coding experience. Designed as the AI assistant you control, Flexpilot seamlessly integrates into your VSCode workflow, offering a native, powerful, and flexible alternative to GitHub Copilot. Whether you're a professional developer or a passionate hobbyist, Flexpilot delivers the tools you need to code smarter, faster, and more efficiently.
π Set Up Flexpilot for Free β
You can set up Flexpilot entirely for free by leveraging the complimentary tiers offered by providers like Gemini and Codestral API. This approach lets you experience Flexpilot's full range of capabilities without incurring costs, making it accessible to everyone.
β‘ Revolutionize Your Coding Experience β
Flexpilot brings you cutting-edge AI-powered features that transform the way you write code in VSCode. Hereβs how Flexpilot can elevate your workflow:
β¨ Key Features β
- Code Completions: Get context-aware suggestions with natural language guidance for efficient coding.
- Panel Chat View: AI-driven, context-aware conversations help you solve complex coding issues.
- Inline Chat: Refactor code, add error handling, or get code explanations directly within your editor.
- Quick Chat: Access instant AI-powered answers with a keyboard shortcut for uninterrupted coding flow.
- Smart Variables: Reference editor data and code elements for more accurate and intelligent AI interactions.
- Voice Chat: Speak your questions or commands, and let AI provide instant coding assistance.
- Dynamic Chat Summarization: Automatically generate clear and concise titles for each AI conversation.
- AI-Powered Commit Messages: Generate detailed commit messages and PR descriptions with ease.
- Token Usage Insights: Monitor real-time token usage for all AI interactions within the extension.
π οΈ Forge Your Perfect Code Ally β
Flexpilot lets you mix, match, and master AI-powered capabilities. Select from multiple providers, models, and interaction locations within your VSCode interface for a tailored coding experience.
- Select Provider: Choose your preferred LLM provider from top-tier options.
- Choose Model: Select the language model that best fits your requirements.
- Select Location: Decide on where to use the model within your IDE, whether in the panel chat or inline chat.
π Why Choose Flexpilot? β
Flexpilot redefines what you should expect from an AI assistant in VSCode with its native, open-source approach.
- Native Experience: Enjoy seamless integration with VSCodeβs native API. No clunky webviews, just pure coding bliss.
- Ecosystem Harmony: (Coming Soon) Flexpilot will allow you to leverage GitHub Copilot skills and other extensions without conflict.
- Open Source Freedom: Flexpilot is open source under the GNU GPLv3. Dive into the code, customize, and contribute to shape the future of AI-assisted development.