Pythagora-io / gpt-pilot

The first real AI developer
Other
29.9k stars 2.97k forks source link

[Enhancement]: gpt-pilot should support taking a public or local repo as starter-code or inspiration #720

Closed therohitdas closed 5 months ago

therohitdas commented 6 months ago

Version

VisualStudio Code extension

Suggestion

Hey there,

First off, kudos on the success with GPT-Pilot and the Y Combinator backing!

While experimenting with GPT-Pilot and exploring projects like CodeWhisperer, I came up with a couple of suggestions to enhance its functionality:

  1. Enhanced Repo Integration Skill:

    • Enable GPT-Pilot to fetch GitHub repos or local paths specified in the prompt.
    • Store fetched repos in a hidden directory like .gpt-pilot.
    • This skill would facilitate code retrieval for agents, allowing them to utilize familiar project structures and reduce token usage.
  2. Textual Description Generation Skill:

    • Develop a skill for generating and reading textual descriptions from fetched code.
    • Store these descriptions in the .gpt-pilot directory for agents requiring context without direct code access.

Here's how these skills could be put into action:

These enhancements would significantly augment GPT-Pilot's versatility and usability across various development scenarios.

techjeylabs commented 5 months ago

https://github.com/Pythagora-io/gpt-pilot/wiki/Frequently-Asked-Questions#can-i-use-this-for-an-existing-project