Skip to content

Kometa

Kometa

Organize and personalize your Plex libraries with automatic collections, poster overlays, playlists, and metadata updates. Use ready-made Defaults or write your own YAML definitions, drawing on services such as TMDb and IMDb.

Where to start

  • Install Kometa

    Set up Kometa and make your first run, with walkthroughs for local and Docker installations.

    Get started

  • Use ready-made Defaults

    Browse collections, overlays, and playlists you can add to your configuration.

    Browse Defaults

  • Create your own

    Choose builders, filter their results, and define collections for your libraries.

    Write collection files

  • Get help

    Understand your logs and find the information needed to troubleshoot a run.

    Read the logs guide or ask on Discord.

Your first setup

  1. Install Kometa using the guide for your platform.
  2. Configure your connections with the URLs and credentials Kometa needs for Plex, TMDb, and your other services.
  3. Add Defaults or your own collection files, then run Kometa to apply them.

Using a NAS or Kubernetes?

The installation guide includes unRAID, Kubernetes, QNAP, and Synology paths. If you are new to Kometa, follow the Docker walkthrough first to understand the configuration and collection files used by those setups.

See what you can create

Collections

Group movies and shows by streaming service, genre, actor, decade, awards, or popularity. For example, create an IMDb Top 250 collection or keep a recently released collection up to date.

Collections created using the Kometa Defaults

Overlays

Add information such as ratings or resolution to your posters. Start with Default overlays or use overlay files shared by the community.

Overlays created using the Kometa Defaults or by community created Overlay Files

Metadata and automation

Update titles, summaries, artwork, and more from files you can reapply or move between servers. Connect Radarr and Sonarr to manage missing movies and shows, and explore Community Configs for examples you can adapt.

Help shape Kometa

Join the Discord community for support and ideas, request a feature, or contribute to Kometa. Found a documentation issue? Report it in the wiki repository.

Find releases and Docker images, join the subreddit, or help with translations.

GitHub sponsors

Maintenance of this project is made possible by all the contributors and sponsors. If you'd like to sponsor this project and have your avatar or company logo appear below click here. 💖

Gold sponsors

User avatar: merci45k  User avatar: strcrzy  User avatar: Joed1986  User avatar: genomez  User avatar: Injuku  User avatar: Anarchy27  User avatar: RayBishopTN  User avatar: axsuul  User avatar: uglytruckling

Silver sponsors

User avatar: Ackthbpt  User avatar: aschillingchi  User avatar: chazlarson  User avatar: Ramshackles  User avatar: TheWatcherOfPlex  User avatar: jarodaustin  User avatar: tecnobrat  User avatar: wellingssimon  User avatar: Quick104  User avatar: kevbentz  User avatar: Eagle1337  User avatar: darthShadow  User avatar: mrbuckwheet  User avatar: VulgarBoatman  User avatar: sw4rl3y79  User avatar: DaddyDarkan  User avatar: htlcalbbs  User avatar: industrial64  User avatar: nichols89ben

Bronze sponsors

User avatar: TheSpoon98  User avatar: Kha-kis  User avatar: paterson37  User avatar: RobertDoc  User avatar: alexandercraen  User avatar: erwintwr2  User avatar: jaredhocutt  User avatar: Iyagovos  User avatar: Arial-Z  User avatar: TR3JACK  User avatar: msorelle  User avatar: kokuragari  User avatar: owine  User avatar: LunarVigilante  User avatar: Drazzilb08  User avatar: theimmortal68  User avatar: pterisaur  User avatar: qazero  User avatar: rzilla75  User avatar: TownyMontana  User avatar: Alaksin  User avatar: andrewmcd7  User avatar: rg9400  User avatar: michaelkahn  User avatar: smh51  User avatar: bullmoose20  User avatar: AwesomeAustn  User avatar: wcbutler  User avatar: CountofNotreDame  User avatar: Steezy33

Thank you so much for everyone's past and continued support!