Skip to content

Boost your productivity with Britney. LLM empowered bulk Github Issue creator.

Notifications You must be signed in to change notification settings

tm26a21p/Britney

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Britney - Bulk GitHub Issues Creator

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.

Features

  • 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.

Getting Started

Prerequisites

Ensure you have the following installed:

Installation

  1. Clone the repository:
git clone https://github.com/tm26a21/Britney.git
cd Britney
  1. 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
  1. Build the project:
   cargo build --release

Usage

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.

Contributing

Contributions are welcome! Please refer to the Contribution Guidelines for more details.

About

Boost your productivity with Britney. LLM empowered bulk Github Issue creator.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages