Ghost 👻
Ghost is an experimental CLI that intelligently scaffolds a GitHub Action workflow based on your local application stack and natural language, using OpenAI.
Getting started
- 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
.
Installation
You can install the appropriate binary for your operating system by visiting the Releases page.
Contributing
Contributions are welcome! To get started, check out the contributing guidelines.
Contributors
A big thank you to these wonderful humans for their contributions!
Libraries
Ghost uses: