tunov 소개

최종 수정: 2026년 8월 3일

tunov(튜노브)는 개인 개발자 한 명이 만들고 운영하는 AI 음악 취향 분석·추천 서비스입니다. 회사도, 편집팀도 없습니다. 그래서 어떤 판단으로 만들어지는지를 여기에 적어둡니다.

왜 만들었나

스트리밍 서비스의 추천은 잘 작동합니다. 다만 한 방향으로만 잘 작동합니다. 내가 자주 듣던 곡과 비슷한 것을 계속 가져다주는 데는 뛰어나지만, "요즘 새벽에 듣기 좋은, 아직 아무도 모르는 한국 인디 곡"처럼 문장으로만 표현되는 취향은 받아주지 못합니다. 검색창에 넣을 키워드가 없기 때문입니다.

또 하나. 추천 알고리즘은 인기도에 끌립니다. 조회수 수천 회짜리 좋은 곡은 통계적으로 "위험한 선택"이라 좀처럼 올라오지 않습니다. 그래서 열심히 듣는 사람일수록 어느 시점부터 같은 곡이 돌아오는 벽에 부딪힙니다.

tunov는 그 두 지점을 노리고 만들었습니다. 취향을 문장으로 받고, 조회수 상한을 사용자가 직접 정하게 합니다. "10만 회 미만"을 고르면 그 위의 곡은 결과에 넣지 않습니다.

추천이 만들어지는 과정

결과가 어떻게 나오는지 감추지 않는 편이 낫다고 생각합니다. 대략 이런 순서입니다.

  1. 입력 해석 — 문장·플레이리스트 URL·현재 위치와 날씨 중 하나를 받습니다. 플레이리스트를 넣으면 각 플랫폼의 공개 API로 트랙 목록만 읽습니다.
  2. 취향 요약 — 대형 언어 모델이 장르·분위기·연대·언어권 등의 축으로 취향을 정리하고, 그 결에 맞는 후보곡을 생성합니다.
  3. 실재 검증 — 여기가 핵심입니다. AI는 존재하지 않는 곡을 그럴듯하게 지어낼 수 있습니다. 그래서 생성된 후보를 Spotify 카탈로그와 대조해 정식 발매된 음원인지 확인하고, 이어서 YouTube에서 실제 재생 가능한 영상을 찾습니다. 둘 다 통과하지 못한 곡은 버립니다.
  4. 조건 재확인 — 사용자가 정한 조회수 범위를 넘는 곡은 이 단계에서 제외합니다. 개수가 모자라면 조건을 유지한 채 다시 채웁니다.

더 자세한 내용은 AI는 내 음악 취향을 어떻게 분석할까?에 정리해두었습니다.

한계를 먼저 밝힙니다

추천 결과에는 오차가 있습니다. 특히 한국어·일본어 곡은 해외 카탈로그에 로마자 표기로만 등록된 경우가 많아 대조 단계에서 놓칠 때가 있고, 발매 직후의 곡은 검증에 실패하기도 합니다. 결과가 어색하면 알려주세요. 실제로 그 제보로 필터를 여러 번 고쳤습니다.

가이드 글은 어떻게 쓰나

음악 가이드의 글은 서비스를 홍보하려고 쓰는 글이 아니라, 음악을 더 잘 찾기 위해 알아두면 실제로 도움이 되는 것들을 정리한 글입니다. 지키려는 원칙이 몇 가지 있습니다.

수익과 이해관계

tunov는 광고월 구독(프리미엄)으로 운영비를 충당합니다. AI 호출과 음악 플랫폼 API 조회에는 요청 한 건마다 실제 비용이 발생하기 때문에, 무료 사용에는 하루 횟수 제한이 있습니다.

중요한 점 하나. 특정 아티스트나 레이블에게 대가를 받고 추천 결과에 넣은 적이 없고, 앞으로도 그럴 계획이 없습니다. 추천 순서는 오직 입력한 취향과 설정한 조건에 따라 결정됩니다. 가이드 글에 언급되는 아티스트도 마찬가지로 협찬과 무관합니다.

사용하는 데이터와 개인정보

분석 기록은 기본적으로 브라우저 안(localStorage)에 남고, 서버에는 통계 목적의 익명 로그만 보관합니다. 계정을 만들면 라이브러리 동기화를 위한 최소한의 정보가 서버에 저장되며, 마이페이지에서 직접 삭제할 수 있습니다. 자세한 내용은 개인정보처리방침이용약관에 있습니다.

tunov는 Spotify·YouTube의 공개 API를 각 서비스 약관이 허용하는 범위에서만 사용하며, 음원이나 영상 파일을 내려받거나 저장하지 않습니다.

운영자 · 연락

tunov는 개인이 운영합니다. 기능 제안, 추천 결과 오류 제보, 제휴 문의 모두 아래로 받습니다.

혼자 만드는 서비스라 답장이 하루 이틀 늦을 수 있습니다. 그래도 전부 읽습니다.

직접 한번 써보세요

지금 듣고 싶은 기분을 문장으로 적거나, 자주 듣는 플레이리스트 주소를 넣어보세요.

취향 분석 시작하기