Wedig - Buy-First Music Discovery avatar

Wedig - Buy-First Music Discovery

Pricing

from $0.15 / completed dig

Go to Apify Store
Wedig - Buy-First Music Discovery

Wedig - Buy-First Music Discovery

Describe a mood, genre, BPM range, label, or seed track and get a real, sourced crate of tracks with one-tap Buy links.

Pricing

from $0.15 / completed dig

Rating

0.0

(0)

Developer

Nanas Sound

Nanas Sound

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Wedig โ€” Buy-First Music Discovery ๐ŸŽถ

Describe a mood, genre, BPM range, label, or a track you already love โ€” and get back a real, sourced crate of music you can buy and stream right now. Built for DJs and record collectors who want to dig deeper without wading through algorithmic sludge.

Every track comes with one-tap Buy links (Beatport, Bandcamp, Discogs) and stream link-outs. The AI is the librarian, never the artist: it finds and organises music made by humans, and never generates audio or fabricates track data. If a track shows up in your crate, it exists and you can go buy it.


โœจ What you can do with it

  • Dig by vibe โ€” "deep dubby techno 120โ€“125bpm", "sunday-morning ambient for coffee", "sweaty warehouse acid".
  • Dig by reference โ€” "tracks like Burial โ€“ Archangel", "more of the Basic Channel sound".
  • Dig by label or scene โ€” "Detroit techno on Transmat", "modern dub on Echocord".
  • Build a set or a shopping list โ€” export a ready-to-import M3U playlist, or pull structured data into your own tools.

๐Ÿ“ฅ Input

FieldTypeRequiredDescription
promptstringโœ…What you want to dig for โ€” a mood, genre, BPM range, label, or seed track. Keep it under 2000 characters.
formatstringโ€”json (default) returns structured track data. m3u returns an extended M3U playlist file.

Example input

{
"prompt": "deep dubby techno 120-125bpm on Ostgut Ton",
"format": "json"
}

๐Ÿ“ค Output

JSON (default)

Each track is pushed as one row in the dataset, and the full crate (title, summary, prompt, all tracks) is saved to the key-value store as OUTPUT.

FieldDescription
positionOrder of the track within the crate
artistArtist name
titleTrack title
releaseRelease / album name
labelRecord label
yearRelease year
bpmTempo (beats per minute), when known
keyMusical key, when known
recording_mbidMusicBrainz recording ID (a real, verified identifier)
rationaleWhy this track was picked for your crate
buy_linksStore โ†’ URL map (Beatport, Bandcamp, Discogs, iTunes)
stream_linksStream link-outs (e.g. YouTube)
itunes_priceDigital download price, when available
apple_music_idApple Music / iTunes track ID, when available
crate_title, crate_summary, promptThe crate context each track belongs to

Example output (one track)

{
"crate_title": "Deep Dubby Techno Ascent",
"prompt": "deep dubby techno 120-125bpm",
"position": 1,
"artist": "Deepchord",
"title": "Transit Systems",
"release": "Transit Systems",
"year": 2022,
"bpm": 122,
"buy_links": {
"beatport": "https://www.beatport.com/search?q=Deepchord+Transit+Systems",
"bandcamp": "https://bandcamp.com/search?q=Deepchord+Transit+Systems",
"discogs": "https://www.discogs.com/search/?q=Deepchord+Transit+Systems",
"itunes": "https://music.apple.com/..."
},
"rationale": "Rolling, hypnotic dub chords sitting right in the 120โ€“125 pocket."
}

M3U

Set format to m3u and the Actor saves an extended #EXTM3U playlist to the key-value store as OUTPUT โ€” ready to drop into your DJ software or media player.


๐Ÿ’ธ Pricing

This Actor is pay per event: you're charged a flat fee only for a completed dig โ€” one prompt in, one finished crate out. Failed or empty digs (invalid input, no results) are not charged. There's no subscription and no per-track surprise; each successful crate is a single, predictable charge.


๐Ÿ” How it works

Behind the scenes, your prompt is run through an AI discovery engine that reasons over trusted, human-maintained music databases โ€” MusicBrainz, ListenBrainz, Last.fm, Discogs, iTunes, and Apple Music โ€” to assemble a coherent crate, then resolves real purchase and streaming links for every track. Nothing is invented: tracks are anchored to verified MusicBrainz identifiers, and anything that can't be sourced is dropped.


โ“ FAQ

Does it generate or host any audio? No. It only finds, verifies, and links to music that already exists. Purchases happen on the stores you already use.

Why might bpm or key be empty for some tracks? Those values come from the underlying databases. When a source hasn't tagged them, the field is left empty rather than guessed.

How many tracks do I get per dig? A crate is typically a curated handful up to ~16 tracks, depending on how much strong, sourceable material fits your prompt.

Can I feed a track as a seed? Yes โ€” reference an artist and title (e.g. "tracks like Rhythm & Sound โ€“ Never Tell You") and the crate will build outward from it.