Skip to content

Let gpt-engineer ask for the prompt, instead of creating a prompt file #559

@joeytwiddle

Description

@joeytwiddle

Motivation

As with AutoGPT, most of the work we do with gpt-engineer is done by typing responses to its questions. So why not make the entire process like that?

Remove the need for me to create a new folder and edit the prompt file. Instead, let me simply run:

gpt-engineer my-new-project
or just
gpt-engineer

(We can keep this backward compatible with anyone who wants to continue to use the old process.)

Current Behavior

I must copy projects/example to projects/my_new_project and edit the prompt file, before running gpt-engineer

If I had ever run gpt-engineer without any arguments before, it might have populated the example folder with work, so I need to clear those files.

Suggested Behavior

Make it simpler: If I run gpt-engineer without a project argument, it will ask:

Please give the name of your new project?

And if there is no prompt file in that folder:

Please describe what you want the new project to do?

gpt-engineer will save the description into the prompt file, and then continue as usual.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions