dsh-media-desk
DeepSeek Harness 자미디어 작업대 플러그인, 한 줄 아이디어로 원클릭 스크립트·표지·이미지·스토리보드 생성
a music search engine focused on alternative and direct-support platforms
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Find your favorite music on alternative platforms, directly support the artists you love, and move off streaming.
Unstream searches 17+ platforms to find where your favorite artists sell music, accept patronage, or share music for free outside the streaming ecosystem. It shows artist payout percentages so you can make informed choices about where your money goes.
Mission: To deepen the connection between fans and artists so appreciation turns into lasting support.
Vision: A world where more people support the arts and where more artists are sustainably supported.
Values: Unwavering respect for artists · Patience · Curiosity · Transparency
Operating principles:
Search for any artist, album, or track. Unstream checks platforms like Bandcamp, Mirlo, Faircamp, Patreon, Qobuz, and more, then shows you verified links grouped by category:
Search uses a two-phase approach: fast platform results appear in ~1-2 seconds, then MusicBrainz enrichment adds official websites, social profiles, and release verification in the background. Multi-artist queries (e.g. "Artist feat. Artist2") are split, searched in parallel, and deduplicated. On Bandcamp Fridays, results highlight which platforms pay artists 100% of the purchase price.
Artists can claim and verify their Unstream profile to customize their page with a photo, bio, featured release embed, social links, and direct support options. Verified profiles appear in the Artist Index.
Claimed artists get access to an analytics dashboard showing search appearances, page views, and link clicks by platform over configurable time periods.
To claim a profile, search for your artist name and click "Is this you?" on your result card. You'll sign in with an emailed link, then prove the profile is yours by adding a verification link to your website (or ask for a manual review).
Sign in (free) to:
unstream.stream/u/yourname.docs/openapi.yaml). Anonymous use is rate-limited; API keys are available, with the tiers on that page.unstream.stream/platforms lists every platform Unstream searches, grouped by how you support the artist, with the artist's payout on each. Payout sources are in the FAQ.
All apps are free with no paywall. If Unstream is useful to you, you can support its development.
unstream/
├── apps/
│ ├── web/ # React + Vite web app (SPA)
│ │ ├── src/ # Components, pages, services, types
│ │ ├── public/ # Static assets (icons, robots.txt, generated sitemap and feeds)
│ │ └── tests/ # Unit and integration tests (Vitest)
│ ├── mac/ # Universal Apple app - macOS + iOS (SwiftUI)
│ └── extension/ # Browser extension (Chrome + Firefox)
├── api/
│ ├── functions/ # Serverless API: search, accounts, catalogue, alerts, admin, v1 API
│ ├── edge/ # Edge functions: release pages, crawler renders, link previews
│ ├── shared/ # Code shared by functions, edge functions and the web app
│ ├── lib/ # Email, Sentry, reserved usernames
│ └── search/ # Bandcamp probe and enrichment (the other files here are unused)
├── supabase/migrations/ # Database schema, applied automatically on merge
├── scripts/ # Data generation (artist list, artist data, sitemap, social posts, feeds)
├── data/
│ └── artists/ # Pre-generated artist SEO data (JSON)
└── docs/ # Engineering history, specs, postmortems, OpenAPI spec
여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗