Code4Delphi / Delphi-AI-Developer

Inspired by GitHub Copilot, this plugin adds AI-powered interaction capabilities to the Delphi IDE
https://code4delphi.com.br/blog/
MIT License
53 stars 12 forks source link
ai copilot delphi-ai delphi-copilot delphi-plugin

Delphi AI Developer (Copilot)

Inspired by GitHub Copilot, Delphi AI Developer is a plugin that adds AI interaction capabilities to the Delphi IDE, using both the OpenAI API and the Gemini API, as well as offering offline AI support.

With Delphi AI Developer, you will have assistance in generating and refactoring code, facilitating and accelerating development.

Receive suggestions for creating and improving code directly in the IDE and take advantage of the possibility of creating predefined questions to speed up your searches.

📞 Contacts

       

⚙️ Installation

1 - Download Delphi AI Developer. You can download the .zip file or clone the project on your PC. image

2 - In your Delphi, access the menu File > Open and select the file: Package\DelphiAIDeveloper.dpk

image

3 - Right-click on the project name and select "Install"

image

4- The "AI Developer" item will be added to the IDE's MainMenu

image


▶️ Demo Video

We have also created a video with details on how to download, install and use the plugin. The video is in Portuguese (ptBR), but we are providing subtitles and possibly a video in English.


📄 Documentation under construction

We will soon publish the complete documentation for the Plugin.

💬 Contributions / Ideas / Bug Fixes

To submit a pull request, follow these steps:

  1. Fork the project
  2. Create a new branch (git checkout -b minha-nova-funcionalidade)
  3. Make your changes
  4. Make the commit (git commit -am 'Functionality or adjustment message')
  5. Push the branch (git push origin Message about functionality or adjustment)
  6. Open a pull request

⚠️ License

Delphi AI Developer is free and open-source wizard licensed under the MIT License.