Ghost is an experimental CLI that intelligently scaffolds a GitHub Action workflow based on your local application stack and natural language, using OpenAI.
- First, you'll need to set up an OpenAI API key.
- Run
ghost config set OPENAI_API_KEY <your key here>
with your key from step 1 - Run
ghost run
to start project analysis of the current working directory.
If you have access to GPT-4, you can configure it as the model you use via ghost config set ENABLE_GPT_4 true
.
You can install the appropriate binary for your operating system by visiting the Releases page.
Contributions are welcome! To get started, check out the contributing guidelines.
Ghost uses: