Инструмент для обслуживания медиатеки Plex, Jellyfin и Emby: находит по правилам непросмотренный или незапрошенный контент и удаляет его по истечении льготного периода.
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
Создайте docker-compose.yml с сервисом SuggestArr
- 2
Запустите SuggestArr с помощью Docker Compose
docker compose up -d - 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 обновляется ежедневно.
Похожие проекты
Веб-приложение с открытым исходным кодом для заявок на фильмы и сериалы с модерацией для медиатек Jellyfin, Plex и Emby.
Ombi — self-hosted приложение для запросов медиаконтента, которое синхронизируется с Plex, Emby и Jellyfin и позволяет запрашивать фильмы, музыку и сериалы.
Самостоятельно размещаемый сервис для синхронизации статуса просмотра между медиасерверами Plex, Jellyfin и Emby без сторонних сервисов.
Самостоятельно размещаемый инструмент для синхронизации списков просмотра, оценок, истории и прогресса воспроизведения между медиасерверами, такими как Plex, Jellyfin и Emby, и трекерами, например Trakt и SIMKL.
Самостоятельно размещаемое веб-приложение для учёта просмотренных фильмов, оценок и статистики с интеграциями Trakt, Letterboxd и медиасерверов.