Repolode
giuseppe99barchetta

giuseppe99barchetta/SuggestArr

Автоматически отправляет в Seer запросы на фильмы, сериалы и аниме на основе недавней истории просмотров пользователей Jellyfin, Plex или Emby.

Звёзды
1,377
Форки
45
Открытые issues
8
Последний коммит
10 часов назад

Что это?

SuggestArr — инструмент автоматизации медиатеки для собственных медиасерверов. Он получает недавно просмотренные фильмы, сериалы и аниме из Jellyfin, Plex или Emby, находит похожие варианты и отправляет запросы на их загрузку в Seer. По умолчанию рекомендации формирует TMDb, но можно использовать любую совместимую с OpenAI LLM, которая также кратко объясняет каждый выбор.

Помимо автоматических рекомендаций, доступны история просмотров Trakt для отдельных пользователей, импорт CSV с историей просмотров и импорт публичных списков из MDBList или Trakt. Пользователи также могут описать желаемое обычным языком с помощью AI Search. Запросы можно отправлять на одобрение перед передачей в Seer, приостанавливать задания, пока запросы ожидают обработки, и автоматически отклонять устаревшие запросы. Задание очистки удаляет старые запросы без отметки «избранное» и по умолчанию запускается в режиме dry-run.

Настройка выполняется через веб-интерфейс с расписанием, управлением пользователями, журналами в реальном времени и проверкой подключений. Данные хранятся в SQLite, PostgreSQL или MySQL. Также доступен публичный REST API с Swagger UI. Проект распространяется в виде Docker-образа.

Ключевые возможности

  • 01Использует историю просмотров Jellyfin, Plex или Emby для формирования рекомендаций.
  • 02Находит похожие произведения с помощью TMDb или любой совместимой с OpenAI LLM и указывает причины выбора.
  • 03Поддерживает поиск по запросам на обычном языке через AI Search.
  • 04Импортирует публичные списки из MDBList или Trakt по расписанию.
  • 05Позволяет одобрять запросы, приостанавливать задания и автоматически отклонять устаревшие запросы.
  • 06Исключает произведения, уже доступные на стриминговых сервисах в вашей стране.

Сценарии использования

  • Пополнять домашнюю медиатеку Jellyfin или Plex сериалами, похожими на те, которые уже нравятся зрителям.
  • Давать нескольким пользователям одного медиасервера персональные рекомендации.
  • Формировать рекомендации с помощью локальной модели Ollama для приватной конфигурации.
  • Импортировать публичный список друга из Trakt или MDBList в запросы Seer.

Быстрый старт

  1. 1

    Создайте docker-compose.yml с сервисом SuggestArr

  2. 2

    Запустите SuggestArr с помощью Docker Compose

    docker compose up -d
  3. 3

    Откройте http://localhost:5000 в браузере и следуйте инструкциям мастера настройки

Что важно знать

  • Требуется ключ API TMDb, а также работающий сервер Jellyfin, Plex или Emby и экземпляр Seer.

В подборках

Темы

Частые вопросы

Что такое SuggestArr?
Автоматически отправляет в Seer запросы на фильмы, сериалы и аниме на основе недавней истории просмотров пользователей Jellyfin, Plex или Emby. SuggestArr — инструмент автоматизации медиатеки для собственных медиасерверов. Он получает недавно просмотренные фильмы, сериалы и аниме из Jellyfin, Plex или Emby, находит похожие варианты и отправляет запросы на их загрузку в Seer. По умолчанию рекомендации формирует TMDb, но можно использовать любую совместимую с OpenAI LLM, которая также кратко объясняет каждый выбор.
SuggestArr можно использовать бесплатно? Какая у него лицензия?
SuggestArr распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
SuggestArr всё ещё поддерживается?
Активно поддерживается. Последний коммит в SuggestArr — 7 нояб. 2026 г..
Для чего можно использовать SuggestArr?
Пополнять домашнюю медиатеку Jellyfin или Plex сериалами, похожими на те, которые уже нравятся зрителям. Давать нескольким пользователям одного медиасервера персональные рекомендации. Формировать рекомендации с помощью локальной модели Ollama для приватной конфигурации. Импортировать публичный список друга из Trakt или MDBList в запросы Seer.
Как установить SuggestArr?
Создайте docker-compose.yml с сервисом SuggestArr Запустите SuggestArr с помощью Docker Compose: docker compose up -d Откройте http://localhost:5000 в браузере и следуйте инструкциям мастера настройки
Где скачать SuggestArr?
Исходный код и инструкции по установке — на GitHub: https://github.com/giuseppe99barchetta/SuggestArr

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Инструмент для обслуживания медиатеки Plex, Jellyfin и Emby: находит по правилам непросмотренный или незапрошенный контент и удаляет его по истечении льготного периода.

2,4 тыс.+12 за неделю130TypeScriptMITАктивно поддерживаетсяОбновлён вчера

Самостоятельно размещаемый инструмент для синхронизации списков просмотра, оценок, истории и прогресса воспроизведения между медиасерверами, такими как Plex, Jellyfin и Emby, и трекерами, например Trakt и SIMKL.

995+14 за неделю28PythonAGPL-3.0Активно поддерживаетсяОбновлён 3 часа назад