gpt-engineer lets you:
Specify software in natural language
Sit back and watch as an AI writes and executes the code
Ask the AI to implement improvements
Create new code (default usage)
Create an empty folder for your project anywhere on your computer
Create a file called prompt (no extension) inside your new folder and fill it with instructions
Run gpte with a relative path to your folder
For example: gpte projects/my-new-project from the gpt-engineer directory root with your new folder in projects/
Improve existing code
Locate a folder with code which you want to improve anywhere on your computer
Create a file called prompt (no extension) inside your new folder and fill it with instructions for how you want to improve the code
Run gpte -i with a relative path to your folder
For example: gpte projects/my-old-project -i from the gpt-engineer directory root with your folder in projects/
Benchmark custom agents
gpt-engineer installs the binary 'bench', which gives you a simple interface for benchmarking your own agent implementations against popular public datasets.
The easiest way to get started with benchmarking is by checking out the template repo, which contains detailed instructions and an agent template.
Currently supported benchmark:
APPS
MBPP
https://github.com/gpt-engineer-org/gpt-engineer
Specify software in natural language
Sit back and watch as an AI writes and executes the code
Ask the AI to implement improvements
Create new code (default usage)
Create an empty folder for your project anywhere on your computer
Create a file called prompt (no extension) inside your new folder and fill it with instructions
Run gpte with a relative path to your folder
For example: gpte projects/my-new-project from the gpt-engineer directory root with your new folder in projects/
Improve existing code
Locate a folder with code which you want to improve anywhere on your computer
Create a file called prompt (no extension) inside your new folder and fill it with instructions for how you want to improve the code
Run gpte -i with a relative path to your folder
For example: gpte projects/my-old-project -i from the gpt-engineer directory root with your folder in projects/
Benchmark custom agents
gpt-engineer installs the binary 'bench', which gives you a simple interface for benchmarking your own agent implementations against popular public datasets.
The easiest way to get started with benchmarking is by checking out the template repo, which contains detailed instructions and an agent template.
Currently supported benchmark:
APPS
MBPP
https://github.com/gpt-engineer-org/gpt-engineer