/pmGPT

CLI-based Project Manager powered by ChatGPT

Primary LanguagePythonMIT LicenseMIT

pmGPT

pmGPT is a CLI application that uses GPT-4 to generate a project management plan based on a project description into one or more tasks.

Installation

Source

pip install -r requirements.txt

Docker

docker build -t pmgpt .

Windows

  • Download the latest release from here
  • Extract the zip file
  • Run pmgpt.exe

Linux/MacOS

  • Download the latest release from here
  • Extract the tar.gz file
  • Run pmgpt

Note: You can also add the executable to your PATH

Usage

Python

python -m cli.main --help

Docker

docker run -it --rm pmgpt --help

Windows

pmgpt.exe --help

Linux/MacOS

pmgpt --help

Examples

You will need to create a OpenAI API Key. You will be prompted to enter your API key when you run the application for the first time.

You can create tasks from a project description by running:

pmgpt task new "Create a CLI application that uses GPT-4 to generate a project management plan based on a project description into one or more tasks."

You can see all the tasks by running:

pmgpt task list

You can see the details of a task by running:

pmgpt task show 1