Local-first · Windows

Prepare sets like a pro,
before you hit play.

A desktop app for Rekordbox DJs to import their library, find compatible tracks, and draft full set ideas with AI-assisted planning — while staying in control.

Early access · Pro live with 30% off

Use code EARLY30 at checkout — 30% off Pro forever, locked for life. Early access pricing for adopters who join now.

Works with Rekordbox 6.8+ · Offline by default · No library leaves your machine
setwise · dashboard
Dashboard

Welcome back, Ana

● XML Library Connected
TOTAL TRACKS
12,842
▲ 3.2% vs last 30 days
LIBRARY HEALTH
89/100
AI DRAFTS · APR
24/60
36 remaining
Track
BPM
Key
Energy
Status
Undertow — Frame of Mind
Progressive House
124.0
8A
7.2
Ready
Slow Tide — Nala
Melodic Techno
123.5
8A
6.8
Draft
Dockside — Mira Keil
Deep House
124.0
9A
7.5
Refined
North Pier — Elio Voss
Progressive House
124.5
8A
7.8
Exported
Set Builder

Describe the night

✨ SetPilot · ready
"90-min warm-up, deep house easing into progressive, start at 120, peak 126."
BPM CURVE · PROGRESSIVE
120 → 126 BPM · 90 min · 4 segments
8A → 10A Energy 5 → 8
#
Track
BPM
Key
Energy
01
Slow Tide
Nala · Deep House
120.0
8A
5.0
02
Undertow
Frame of Mind · Progressive
124.0
9A
6.5
03
Lumen
Hajar · Progressive
126.0
10A
8.0
Saved Sets

Your sets

All · 8 Draft · 3 Ready · 4 Exported · 1
Dockyard 02
18 tracks · 124 BPM peak · Updated 2h ago
Draft
Sunset B2B
24 tracks · 120 BPM peak · Updated yesterday
Ready
Late Night Closer
20 tracks · 118 BPM peak · Exported Apr 24
Exported
Patio Warm-up
14 tracks · 122 BPM peak · Updated 3d ago
Ready
Library Health

Healthy

12,842 tracks · last scan 2h ago
89/100
CRITICAL
3
Real blockers
REVIEW
96
Metadata items
Without Key
84
Without Genre
12
Possible Dups
3
Without BPM
0
Library

12,842 tracks

House · 4,210 Techno · 1,820 + 23 more
Track
BPM
Key
Genre
Length
Undertow
Frame of Mind
124.0
8A
Progressive House
7:24
Slow Tide
Nala
120.0
8A
Deep House
6:48
Carmine
Adal Rin
122.0
8A
Deep House
7:02
Lumen
Hajar
126.0
10A
Progressive House
8:15
North Pier
Elio Voss
124.5
8A
Progressive House
7:58
How it works

Three calm steps from library to set.

01 · IMPORT

Drop in your Rekordbox library

Export the XML Rekordbox already has and open it in SetWise. Your whole library appears — tracks, cues, ratings, playlists — in seconds.

rekordbox.xml
12,842 tracks · 148 playlists
Imported
Stays on your machine · 0.0 MB uploaded
02 · DESCRIBE

Tell it how the night should feel

In plain words. SetPilot, SetWise's AI, turns your description into a clear plan — tempo curve, key path, energy arc — without touching a single track.

You "90-minute warm-up, deep house easing into progressive, start around 120."
SetPilot · your plan
Length90 min
Tempo120 → 126 BPM
Key path8A → 10A
Energy5 → 8
03 · DRAFT

SetWise picks the tracks from your library

The planner runs on your machine and drafts the set from tracks you already own. Every pick is yours — easy to swap, reorder, or rerun.

Slow Tide — Nala1208A
Undertow — Frame of Mind1248A
Dockside — Mira Keil1249A
Lumen — Hajar12610A
+ 14 more from your library
You describe the night. SetWise picks the tracks — from your library, never from the cloud.
Features

Three tools, one quiet workspace.

Library Health

A diagnostic of what's slowing you down: missing BPM or key, broken paths, duplicates, and tracks your tags forgot.

Missing BPM94
Missing key31
Duplicates12
Analyzed12,705 / 12,842

Compatible Finder

Pick a reference track. SetWise surfaces every track in your library that mixes into it — harmonic, energy, and tempo-aware.

Undertow — Frame of Mind124.0 · 8A
Slow Tide — Nala97%
Dockside — Mira Keil94%
North Pier — Elio Voss91%
Carmine — Adal Rin88%
Lumen — Hajar85%

AI Set Draft

Describe the night in plain language. SetPilot interprets your intent into criteria, and the local planner drafts the set.

"Warm-up to peak, 90 min, deep into progressive."
120 → 126 BPM 8A → 10A Energy 5 → 8
Local planner · 18 tracks drafted from your library
Meet SetPilot · the AI copilot

You describe the night.
SetWise picks the tracks.

SetWise AI is a translator, not a DJ. It turns your words into a plan; the app fills it in from the music you already own.

SetPilot interprets your intent

You describe the night in your own words.

No prompts, no jargon. Say what the slot is, how long it runs, where it should land — SetPilot turns that into a plan the app can follow.

You
I'm opening at Dockyard Friday — 90 minutes, rooftop sunset crowd. Start chilled, land on something peak by the end. Deep into progressive feels right.
SetPilot
Got it. Here's the shape I'm proposing — you can tweak any of it before drafting.
Length90 min
Tempo120 → 126 BPM
Key path8A → 9A → 10A
Energy5 → 8
Drafted locally from your library

Built from your library. Shaped by AI.

The draft is built from tracks you already own — your library, your sounds, sequenced for the night you described.

1
Slow Tide
Nala
120 · 8A
2
Carmine
Adal Rin
122 · 8A
3
Undertow
Frame of Mind
124 · 8A
4
Dockside
Mira Keil
124 · 9A
5
Lumen
Hajar
126 · 10A
+ 13 more · all from your Rekordbox library
Pricing

Simple. Own it if you want.

Free forever. Pro adds AI drafts and export. Early adopters get 30% off Pro forever — use code EARLY30 at checkout.

SetWise Free
Analyze your Rekordbox library and prepare basic set ideas.
Free/ forever
  • Import your Rekordbox library
  • Compatible Finder
  • Up to 10 saved sets
  • AI Set Drafts
  • Export to Rekordbox
SetWise Pro Monthly
The full copilot, month to month.
$9.99/ month
EARLY30 · 30% off forever
  • Everything in Free
  • 50 AI Set Drafts per month
  • Export back to Rekordbox
  • Set Quality analyzer
  • Unlimited saved sets
  • License for 1 machine
SetWise Lifetime Lifetime
Pay once. Keep it for good.
$149/ once
EARLY30 · 30% off forever
  • Everything in Pro
  • 3,000 AI Set Drafts total
  • All future Pro features
  • License for 3 machines

All plans run fully on your machine. Cloud AI is opt-in on paid plans. VAT/tax may apply.

FAQ

Straight answers.

Is SetWise a DJ player?
No. SetWise is a set-preparation workstation. It sits upstream of Rekordbox. You prepare, diagnose, and draft sets in SetWise, then export back to Rekordbox XML and play there. SetWise does not stream, scrub, beatmatch, or output audio.
Is SetWise safe?
Yes, it's safe. SetWise isn't code-signed yet, so Windows may show a “Windows protected your PC” notice the first time you open it. If that happens, click More info then Run anyway to continue. We'll add signing soon.
Does the AI pick my tracks?
No. SetWise AI interprets your intent into planner criteria — BPM curves, Camelot paths, energy arcs, style boundaries. A deterministic local planner runs those criteria against your indexed library and selects real tracks you own. The AI never reaches for a track.
Do I need an internet connection?
Only for two things: generating an AI Set Draft (cloud or BYO), and license validation every few weeks. Import, Library Health, Compatible Finder, the local planner, and export all run fully offline.
Can I export back to Rekordbox?
Yes, on Pro. SetWise writes a clean Rekordbox XML containing your prepared set as a playlist, preserving track IDs, cues, and ratings. Import it in Rekordbox and you're ready to play. Free users can browse and draft, but export is Pro only.
Does my library leave my machine?
Never. SetWise indexes your Rekordbox XML locally and keeps all track metadata on your machine. When you use AI Set Draft, only your intent prompt and the criteria schema are sent — no track lists, no filenames, no audio. Everything that touches your library stays local.

Try SetWise Free
+ unlock 30% off Pro forever

Drop your email and the download starts. Free alpha for Windows — no credit card, no spam. You'll also receive your Early Adopter code EARLY30 — 30% off Pro forever, early access pricing for adopters who join now.

Windows 10/11 · 64-bit · ~50 MB. We use your email only to send the download link.