Britney is a powerful tool designed to streamline the process of creating multiple GitHub issues. Leveraging AI and customizable templates, Britney allows you to generate bulk issues efficiently, saving time and effort.
- Bulk Issue Creation: Generate multiple issues at once using predefined templates.
- AI Integration: Utilize AI to customize issue content dynamically.
- Customizable Templates: Define your own templates for issue titles and bodies.
Ensure you have the following installed:
- Clone the repository:
git clone https://github.com/tm26a21/Britney.git
cd Britney
- Set up environment variables: Create a .env file in the root directory and add your GitHub token and other configuration settings:
GITHUB_TOKEN=your_github_token
GITHUB_OWNER=your_github_username
GITHUB_REPO=your_repository_name
OLLAMA_MODEL=desired_model_name
- Build the project:
cargo build --release
Run the project
cargo run
Britney will read the configuration from the .env file and use the specified templates and AI model to generate issues. You will be prompted to validate the issues before they are created and pushed to your GitHub repository.
Contributions are welcome! Please refer to the Contribution Guidelines for more details.