← Back

AB6 — Trending Audio Discovery System

From
Cristofore Perrone & Niek · Node AI
nodeagency.ai · hello@nodeagency.ai
Prepared for
Michele Scatamacchia
AB6 Holdings · AB6 Records / EMPIRE
Date
6 May 2026
Valid through 20 May 2026 (14 days)

What You Asked For, Plus What We'd Add

You said your competitors have proprietary software you don't — software that scrubs TikTok, Instagram, and YouTube Shorts daily for new trending audio, filters out artists already signed to majors, runs an authenticity check, and surfaces unsigned candidates. This proposal is for that system, plus a structural improvement we want to flag before you decide.

The flow you described on the call

Eight steps. We implement all of them — and add two layers your competitors' tools don't have.

  • 1. Daily scrape across platforms for trending and pre-trending audio
  • 2. Detect songs performing well day-over-day
  • 3. Identify the song name and the artist
  • 4. Drop anyone signed to a major
  • 5. Run an authenticity check (the “30 same videos posted in Pakistan” pattern)
  • 6. Filter by geography
  • 7. Enrich with Spotify data including monthly listeners
  • 8. Notify your team to reach out

The structural improvement

AB6's actual scene — cloud-rap, phonk, underground hip-hop — doesn't break TikTok-first the way mainstream pop does. The Suicide Boys / Pouya / Ghostemane lineage broke through SoundCloud, producer networks, festival circuit, and tour relationships, then hit TikTok months later. A pure trending-audio system catches the second wave, not the first.

So we structured this as a layered system with three pricing tiers. The base layer is the trending-audio system you described. The expansion layer adds scene-specific signal sources tuned to how AB6's roster actually broke through. You pick your tier.

Built specifically for AB6 — not a generic music-discovery tool. Every claim about data coverage was tested against your actual roster (Pouya, Fat Nick, Lu, KXLLSWXTCH, South Strip, Gutterboysouz, Mikey The Magician) before scoping. Results disclosed below — including the ones that didn't work.

Realistic timeline: candidates surfaced in Q1, conversations in Q2, signings in Q2-Q3, plaques in 2026 H2. The system surfaces signal; your A&R closes.

Three Layers, One Pipeline

All three pricing tiers share the same backend: scrapers, scoring, filters, enrichment, persistence. The difference is which signal layers run on top, and which interface your team works in.

Layer 1 · Cross-platform trending audio (TikTok + Instagram)

Included in every tier · the base you described

Daily scraping of TikTok and Instagram trending audio via Apify actors that intercept TikTok's Creative Center (Breakout + Popular feeds) and Instagram's Discovery endpoint (filtered to audio_is_trending). Cross-platform correlation flags sounds trending on both as harder to fake. Spotify enrichment, Deezer label lookup, ISRC ladder, multi-signal authenticity scoring, geo allowlist filter. Scene-tuned discovery accounts on Node-managed identities, fully isolated from AB6's real social presence.

Why we use platform-native trending signals. Reconstructing trends ourselves would cost $300-500/mo in scraping fees. The platforms have already done the trend math — we ride their feeds at $50/mo.

Layer 2 · AB6-specific scene signals

Strategic tier only · structurally unique to AB6

Three components no competitor can replicate:

  • Roster co-sign tracking. System monitors public social activity of Pouya, Fat Nick, Mikey, KXLLSWXTCH, Lu, South Strip, Gutterboysouz across TikTok, Instagram, Twitter for likes / follows / reposts of unsigned artists. A Pouya follow is more meaningful than 100,000 anonymous TikTok views.
  • Curator playlist monitoring. ~30-50 scene-relevant Spotify playlists tracked for new additions of unsigned artists. Free Spotify API.
  • Scene pattern analysis (week 1). Research pass on how AB6's existing roster actually broke — which platforms, which tastemakers, what trajectory. The calibration that makes Layer 1 + Layer 2 tuned to AB6's actual scene rather than generic rap discovery.

Layer 3 · Strategic surveillance (Phase 2)

Quoted separately when validated

A&R competitor follow tracking (when 3+ major-label A&R accounts start following the same unsigned artist). SoundCloud as primary surface. Producer-network tracing. None of these are in v1; all bolt onto the foundation once Layers 1-2 prove out.

How Every Candidate Gets Classified

The system runs a parallel Spotify + Deezer lookup against every TikTok or Instagram trending sound and classifies the candidate into one of five distribution-status types, each with its own priority and handling logic:

Major-label filter — five-stage ladder

Spotify removed their structured album.label field in February 2026, so we recover that signal via a layered ladder. Tested every layer against your roster as part of scoping; results disclosed below.

Each candidate displays the verdict, the reasoning, and (when applicable) a clickable source URL your team can verify before reaching out.

What we tested before scoping

Authenticity scoring — the “30 videos in Pakistan” filter

Multi-signal scoring (deterministic math, no AI judgment in v1 — math is more explainable, easier to override case-by-case): audience geography skew, post velocity profile, engagement-ratio anomalies, poster cluster analysis, account-age clustering. Each candidate gets a 0-100 score with 2-3 specific reasons. Advisory, not blocking. Your team makes the final call.

Why we recommend the Strategic tier

Layer 1 alone catches the second wave. Layer 2 catches the first.

Generic rap discovery tools watch TikTok trending feeds. That works for pop. AB6's scene — cloud-rap, phonk, underground hip-hop — breaks elsewhere first. If you start with Essential or Recommended and find Layer 1 surfacing trends after they've already been signed elsewhere, the conversation about adding Layer 2 will become urgent. Better to build it in from day one.

Honest Limitations

We are precise about these because the unofficial-endpoint reality is real and we'd rather you know the trade-offs upfront than discover them later.

Discovery accounts and brand protection

The system runs against TikTok and Instagram via dedicated discovery accounts that are completely isolated from AB6's real social media presence. We provision these, condition them (5-7 days of human-paced rap/phonk engagement), and operate them entirely on our side — your team never has to touch them. By keeping discovery accounts on Node-managed identities and Node-managed phone numbers, all unofficial-endpoint risk stays contained to throwaway infrastructure with zero exposure to AB6's real accounts. Your label's actual TikTok and Instagram presence remains untouched no matter what happens on the discovery side.

The Empire JV nuance

AB6's record label is a joint venture with Empire. Empire-distributed artists are a strategic gray zone — distribution-only deals don't preclude AB6 signing them, but ownership-stake deals do. The system handles this concretely:

Kickoff input we'll need from you: any AB6-ownership-stake artists distributed by other labels that we should add to the structural denylist.

Who Runs This

Two founders, no agency middleware. The person who scopes it builds it. Faster decisions, no telephone game.

Partnership
Niek
Engineering DRI · Node AI

Co-founder of Node AI. Owns day-to-day delivery on this engagement — the scrapers, the classification pipeline, the dashboard.

Built and runs scrapers across TikTok, Instagram, LinkedIn, Apollo, Maps in production. The technical work behind unofficial-endpoint reliability (cookie management, account conditioning, actor swaps) is what makes systems like this stay up rather than break weekly.

Did the testing pass that produced this proposal — the Deezer / MusicBrainz / ISRC verification against your actual roster.

Cristofore Perrone
Strategy & Review · Node AI

Founder of Node AI. Non-DRI reviewer at handoff per Node's quality standards.

Owns strategy, scope decisions, and handoff QA on this engagement. The work compounds when both founders move in lockstep — one shipping, one reviewing, no junior team between you and the work.

Lead point of contact for scope changes and Phase 2 conversations.

Communication cadence

Three Tiers

All three share the same backend pipeline. The difference is interface and signal sources. Pricing in USD. Build delivered through Upwork, recurring infrastructure invoiced direct to AB6 cards by the service providers (no markup).

Tier 1 · One-Time · 3-4 weeks
Essential
$5,000
Layer 1 · Monday-native

The full backend pipeline. Qualifying candidates land as new rows on a dedicated Monday board we design and hand over to you. Your team works inside the tool you already use.

We ship
  • Daily TikTok scrape (Breakout + Popular endpoints, US market)
  • Daily Instagram Discovery scrape (filtered to audio_is_trending)
  • Cross-platform correlation (sounds trending on both = priority badge)
  • 5-type distribution-status classification (Pre-distribution, Standard, Spotify-only, Deezer-only, Roster-internal)
  • Velocity scoring (day-over-day delta logic)
  • Major-label detection ladder (5-stage)
  • Authenticity scoring (multi-signal, 0-100)
  • Geo allowlist filter
  • Spotify enrichment (popularity, followers, genres, ISRC)
  • Optional Spotify monthly-listeners scraper integration
  • Isolated discovery accounts on TikTok and Instagram, fully provisioned and operated by us
  • Scene-specific conditioning sprint (5-7 days human-paced rap/phonk engagement)
  • Genre allowlist + popularity thresholds calibrated against AB6's roster
  • AB6 roster denylist (structural: label-string regex + ISRC prefix + name match)
  • Dedicated Monday board, designed and configured by us
  • Slack webhook notifications + optional 09:00 daily digest
  • Pre-vetted backup actor list for Instagram (5 alternatives)
  • 1-2 week post-launch tuning window with your team
Tier 2 · One-Time · 4-6 weeks
Recommended
$7,000
Layer 1 + custom dashboard

Everything in Essential, plus a dedicated review dashboard built on the same codebase. Monday is excellent for status-tracked deal management (release pipelines, contracts) but is structurally not built for high-volume media-rich review feeds. The dashboard solves the daily-discovery review workflow that Monday rows can't handle.

Dashboard adds
  • Live discovery feed — scrollable card UI with embedded TikTok and Instagram Reels video previews per candidate
  • Three-button decisions — Reach out (push to Monday) / Pass / Watchlist
  • Per-candidate deep-dive page — full velocity time-series, all posts using the sound, poster cluster analysis, Spotify artist context, manual notes
  • Searchable archive — every candidate ever surfaced, filterable by genre, market, label-detection verdict, status. Includes “what did I pass on” retrospective queries
  • Analytics layer — volume metrics, authenticity ratio, funnel conversion, genre heatmap, geographic trend map
  • Watchlist tracking — system pings when a watched artist's next track surfaces, alerts if they sign with another label
  • Retrospective alerts — monthly “the ones that got away” for artists you passed on whose Spotify popularity has since grown >30 points
  • Self-serve settings — your team adjusts thresholds without going through us
  • Single-login auth — Supabase magic-link, no Monday seat required for additional reviewers

Per-candidate decision time drops from ~45-60 seconds (Monday rows) to ~10-15 seconds (dashboard). This is what determines whether your team actually uses the tool 60-90 days into the engagement.

Recurring monthly costs (pass-through to AB6)

Apify TikTok Creative Center scraper
~$12/mo
Apify TikTok related-posts deep scrape
~$15-20/mo
Apify Instagram Discovery scraper
~$40-50/mo
Perplexity + Claude Haiku (label research)
~$5-15/mo
Hosting (Vercel Pro + Supabase + Railway worker)
~$25-30/mo
Optional: Spotify monthly-listeners scraper
$5/mo
Realistic total
~$95-130/mo

Billed by service providers directly to AB6. Node does not mark them up. Strategic tier adds ~$0-5/mo (Spotify playlist API and roster monitoring run on existing scrapers; no material increase).

Post-launch retainer — bug fixes only

This is a fixed-fee build. Once delivered, the system runs on its own. The retainer exists for one purpose: keeping it running when the unofficial endpoints we depend on change something internal.

Option A · Uptime retainer (recommended)
$300/mo
Break-fix on TikTok & Instagram actor patches, cookie refresh, backup actor swap, async response within 2 business days, 30-day notice cancellation
 
Option B · Pay-as-you-go
$75/hr
Billed only when something breaks. No monthly minimum. Slower response, no SLA.
 

What the retainer does NOT cover: new features, new platforms (YouTube Shorts, SoundCloud, Audiomack), business-logic changes, migrations or upgrades. These are quoted separately as Phase 2 work.

Pricing summary

Essential (Layer 1, Monday-native)
$5,000 one-time
Recommended (Layer 1, custom dashboard)
$7,000 one-time
Strategic (Layer 1 + Layer 2, custom dashboard) — recommended
$11,000 one-time
Recurring infrastructure (pass-through)
~$95-130/mo
Post-launch retainer (Option A)
$300/mo
Post-launch hourly (Option B)
$75/hr
How we work
  • Payment: 50% deposit on Upwork milestone start, 50% on delivery
  • Ownership: AB6 owns all code and data. All infrastructure provisioned under AB6 accounts. If our relationship ever ends, your system continues running without us
  • IP & indemnity: Node provides the system as-is and is not liable for third-party platform changes (TikTok, Instagram, or any unofficial endpoint we depend on changing or restricting access). The retainer covers our work to adapt; it does not warrant against the platforms themselves
  • Phase 2 path: SoundCloud, producer-network tracing, A&R competitor surveillance, AI authenticity scoring, YouTube Shorts coverage — all bolt onto the v1 system once the foundation is validated

Kickoff

Reply with your tier and post-launch preference, and we kick off this week. Kickoff call within 48 hours of acceptance — that's where you give us the scene reference list, confirm Monday board column preferences, lock the genre allowlist, and identify the Slack channel for notifications.

Kickoff readiness gate

Account provisioning needs to complete by end of week 1 or the timeline shifts proportionally. We come prepared with research-driven defaults so kickoff is decisions-only, not greenfield discovery — typical kickoff call is 60-90 minutes.

What we'll need from you at kickoff

Ready to start within 48 hours of your reply.

Questions, scope adjustments, or pricing pushback — reply directly. We'd rather adjust now than ship the wrong system.

— Niek & Cristofore
Node AI · nodeagency.ai