Don't use this version, it's under development, please use the Open Source version.
Introduction 👋
Quickfix AI is an extension for VS Code that provides you instant solutions for errors in your code within the code editor using AI.
With Quickfix AI, you can:
🧠 Get instant solution for error in real-time
💡 Increase your coding understanding and efficiency
⏳ Save time and minimize frustration with clear code solutions
🔍 Improve your coding skills with in-depth code analysis
Demo 📽
Installation 📦
Quickfix AI is in its Alpha phase, if you would like to use and explore it at this stage, you can follow the steps below to set it up. However, if you prefer to wait for a more reliable version with an easy installation process through VS Code Marketplace, you can Join the Waitlist for the Stable release.
Prerequisite:
Python v3.10 + Poetry
Node v16 + Yarn
Setup:
Clone Quickfix AI repo
Build the vscode-extension make install-vscode-extension
Build the backend make install-backend
Update the environment variables in both folders, /vscode-extension/src/env.ts (you probably don't need to update this file if your backend will be running in the localhost or 127.0.0.1) and /backend/.env
Run the backend make run-backend
How to Use Quickfix AI 🛠
Open a workspace/folder in VS Code
Open the Command Palette (press Ctrl + Shift + P or Cmd + Shift + P on Mac)
Type "Quickfix AI" and select the command from the list
Paste/enter your error or question.
Wait for the response and the solution will be displayed in a "solution-by-quickfix-ai markdown" file in your VS Code editor
Enjoy the instant and comprehensive error solutions with Quickfix AI! 🎉