Let people sharing your Jellyfin, Plex, or Emby server request movies and shows to be downloaded automatically.
Browse Trakt recommendations and watchlists directly inside the same app used for requests.
Manage granular permissions and notifications for who can request what on a shared media server.
Migrate an existing Seerr, Overseerr, or Jellyseerr setup to Foreseer using compatible config paths.
| selmant/seerr | agentigris/agentfund | alange/tinyclaude | |
|---|---|---|---|
| Stars | 5 | 5 | 5 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | hard | moderate |
| Complexity | 3/5 | 5/5 | 3/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Docker, correct file permissions on the config volume, and is still an early alpha release.
Foreseer is a personal fork of a project called Seerr, which itself is a media request and discovery tool for people running their own Jellyfin, Plex, or Emby media servers. In plain terms, it is a web app that lets you or people you share your media server with browse for movies and shows, request them, and have them automatically downloaded through tools like Radarr and Sonarr. Foreseer builds on top of Seerr by folding in discovery features inspired by a companion tool called SuggestArr, such as browsing recommendations from Trakt, directly into the same app instead of needing a separate helper program. It keeps everything Seerr already offers: full integration with Jellyfin, Emby, and Plex including user accounts, support for PostgreSQL and SQLite databases, handling of both movie and show libraries, customizable request permissions, notifications, watchlists, and a mobile friendly interface. On top of that, the project's near term plans include browsing Trakt recommendations and lists, showing rating badges from multiple sources, and marking things as watched or unwatched through Trakt. The README is explicit that AI or language model based recommendation features are not planned unless that decision is revisited later. The project is currently in an early alpha stage, labeled v0.1.0-alpha.3, so the README warns that things may break and features may be incomplete. It is distributed as a Docker image, and setup involves creating a local folder for its configuration, giving it the right file permissions, and running it with Docker or Docker Compose, then finishing setup through a web based wizard. Because it uses the same configuration format as Seerr, existing Seerr users can migrate their setup over, though the README recommends backing up data first given the alpha status. It is released under the MIT license.
A personal fork of Seerr, a media request and discovery app for Jellyfin, Plex, and Emby, adding Trakt based recommendations.
Mainly TypeScript. The stack also includes TypeScript, Docker, PostgreSQL.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.