내 Plex 라이브러리에 숨겨진 명곡들이 많습니다. 하지만 제 청취 습관은 그렇지 못합니다.
요약
Plex 라이브러리에서 청취 습관을 보완할 명곡을 추천해주는 MusicSeed라는 플레이리스트 도구를 소개합니다. 이 에이전트는 사용자의 Plex 메타데이터, 사운드 분석 및 청취 기록을 활용하여 트랙을 제안하며, 웹 UI와 CLI를 통해 접근 가능합니다.
핵심 포인트
- Plex 라이브러리를 기반으로 명곡 추천 플레이리스트 생성
- 에이전트가 사용자 데이터(메타데이터, 청취 기록)를 분석하여 트랙 제안
- macOS/Linux 환경에서 Python과 SQLite로 구현되었으며 웹 UI와 CLI 제공
제 Plex 컬렉션에서 어떤 곡을 재생할지 도움을 받고 싶었습니다. 당연하게도 홈랩(homelab)의 반응은 유지해야 할 또 다른 앱이었습니다. 그래서 저는 에이전트를 연결했는데, 알고 보니 앨범을 고르는 데에도 도구가 필요했습니다. 그것이 MusicSeed입니다. 제가 가장 좋아하는 사용법은 에이전트에게 플레이리스트에 맞는 트랙을 찾도록 요청하고, 그 제안들을 검토한 후 추가를 승인하는 것입니다. 이것들은 Plex에 저장되고, 저는 Plexamp나 Cliamp에서 듣습니다. 이 플레이리스트 도구는 여러분의 에이전트/하우즈(harness)를 통해 MCP로 노출됩니다. 웹 UI와 CLI도 있습니다. 추천 기능은 사용자의 라이브러리 메타데이터, Plex 사운드 분석 및 청취 기록을 사용합니다. 배포: macOS/Linux에서 Python + SQLite를 사용합니다. Python 3.12 이상이 필요하며, Node/npm으로 웹 UI가 빌드됩니다. 먼저 Plex 라이브러리를 가져온 다음 MCP 연결을 구성해야 합니다. 가이드에는 로컬 Plex 데이터베이스, SSH 스냅샷 및 복사된 백업에 대한 내용이 포함되어 있습니다. 에이전트/모델 호스팅은 선택한 에이전트에 따라 다릅니다. AI 개입: 구현, 디버깅, 테스트 및 문서화 전반에 걸쳐 OpenAI의 Codex, pi, OpenCode와 DeepSeek 모델의 지원을 받았습니다. Codex는 또한 이 게시물 초안 작성에도 도움을 주었습니다. 만약 Plex를 NAS나 다른 기기에서 실행한다면, 설정 가이드가 어디서 혼란스러운지 특히 듣고 싶습니다. 출처: https://github.com/dafevara/musicseed /u/dafevara 제출 [링크] [댓글]
AI 자동 생성 콘텐츠
본 콘텐츠는 r/SelfHosted (AI filter)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기