GPT CoBuilder is a graphical user interface (GUI) tool that helps you quickly create and iterate on applications using the power of GPT-based language models. It helps autofill prompts with files.
Later it should be easy to share system and user/request prompts. Even later it should be able to automatically apply the changes it suggests.
To run the project, follow these steps:
- Clone the repository:
git clone https://github.com/Squarific/gpt-cobuilder.git
- Navigate to the project directory:
cd gpt-cobuilder
- Install dependencies:
npm install
- Start the application:
npm start
- Enter your ChatGPT API Key in the input field provided.
- Select a folder by clicking the "Select a Folder" button and choosing the desired directory.
- Choose relevant files for what you are trying to accomplish.
- Enter a project description in the "Project Description" textarea. Optional
- Click the "Run full workflow button" or use one of the individual buttons
- Have multiple types of agents who do their own things
- Agent asking clarification
- Agent writing documentation
- Agent writing change requests
- Agent writing user stories
- Agent simulating a user
- Agent that debugs
- Make it easy to share prompts/outputs/agents
This project is licensed under the MIT License.
Contributions are welcome! Please read our Contribution Guidelines for more details.
For feedback, bug reports, or support, please open an issue on the GitHub repository.
This project uses the following open-source libraries:
- Electron: https://www.electronjs.org/
- OpenAI API: https://www.openai.com/
- Gitignore Parser: https://www.npmjs.com/package/gitignore-parser
This readme and most of the application was cowritten by this chatGPT and this very program.