Skip to content

A ChatGPT-powered assistant for efficiently managing and automating TV shows and movies in Sonarr and Radarr setups. Simplify your media library management with AI-driven insights and commands.

License

csmit195/gptdarr

Repository files navigation

GPTDARR

Description

GPTDARR is an innovative tool designed to integrate ChatGPT's advanced capabilities with Sonarr and Radarr. It assists in adding, monitoring, and obtaining detailed information about TV shows and movies, streamlining your media management experience.

Features

  • Easy integration with Sonarr and Radarr
  • AI-driven insights for media management
  • Automated addition and tracking of TV shows and movies

Example Chats

Screenshot of all Willy Wonker Movies being grabbed

Getting Started

Prerequisites

  • Node.js
  • Sonarr and Radarr set up and running
  • Basic knowledge of .env configurations

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/GPTDARR.git
    
  2. Navigate to the cloned directory:
    cd GPTDARR
    
  3. Install dependencies:
    npm install
    

Configuration

Run the configuration script:

node config.js

This will generate a .env file for your environment variables.

Alternatively, you can rename .env.example to .env and edit it manually.

Usage

  • For setting up the GPT, please follow the GPT Setup Guide.
  • Run npm install at least once in the folder before running node index.js.
  • Start the application:
    node app.js
    
  • You can use PM2 or Linux Services to create an auto startup for the script.
  • Its hosted on Port 8914, you can either portforward that, or reverse proxy it and expose it that way.

Note

Currently, the tool does not support language profiles but allows setting quality profiles for downloads. Please excuse the current state of config.js, I rushed that one for the release and if you'd like to recode / finish it, feel free, its in a working state right now, but its very ugly.

Contributing

Contributions are welcome! Please read our Contributing Guide for more information.

License

This project is licensed under the MIT License.

About

A ChatGPT-powered assistant for efficiently managing and automating TV shows and movies in Sonarr and Radarr setups. Simplify your media library management with AI-driven insights and commands.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published