Mix smarter
Learn how to organize your library, tag tracks effectively, and build better DJ sets with SetFlow
FeaturedLibrary Health: Score Your DJ Library and Fix What Actually Improves Your Sets
A new dashboard that scores your library on what really drives set quality — genre, key and duplicates — tells you what to fix first, and links you straight to the tracks that need attention. Plus an honest harmonic-coverage wheel that stops calling a healthy minor-key library "broken".

How to Build a Harmonically Mixed DJ Set (Step by Step)
The end-to-end guide to building a harmonically mixed DJ set: the four factors that make a set flow, and how to tag, import, mix in key, and shape energy — with a deep-dive link for each step.

Is SetFlow an AI DJ Set Generator? How It Works
“AI DJ set generator” is a top search for DJs. Here’s the honest answer about how SetFlow actually builds sets — a transparent scoring algorithm, not a black-box model — and why that’s a feature.

The Playlist Builder, Rebuilt: One Live Workspace for Your Sets
The manual set builder is now one live workspace — library and set side by side, a Set Timeline of energy and mix quality that updates as you build, built-in next-track suggestions, and draft autosave so a refresh never loses your work.

Fix Your DJ Library Genres & Artists for Better Sets
Messy genres and "Unknown Artist" imports quietly get tracks skipped by the set generator. SetFlow now fixes both — normalising tags, working out genres from artist + title, parsing artists out of messy titles, and removing duplicate re-imports — all reviewable before anything is applied.
Auto-Tag Your DJ Library with beets + Beatport (macOS & Windows Guide)
Clean up thousands of inconsistent Rekordbox tracks in one pass using the free beets tagger plus the beets-beatport4 plugin. Step-by-step install for macOS and Windows, configuration, and how to flow the cleaned library back into Rekordbox and SetFlow.

Serato DJ Import: Generate Harmonic Sets from Your Library
Import your Serato DJ library into SetFlow with full BPM, key, genre, and crate data. Generate harmonic sets and export as Serato crates — cue points stay in Serato untouched.

Large Library Support: 30K+ Tracks, Zero Freezes
Import 30,000+ tracks from Traktor or Rekordbox without issues. Set generation runs off the main thread for a smooth UI, and library loading is 10x faster with parallel batch fetching.

Plan Your DJ Sets from Your Phone
Every screen in SetFlow is built for mobile. Latest update fixes iOS Safari auto-zoom, modal heights, and form spacing for a smoother experience.
Install SetFlow as an App on Your Phone or Desktop
Install SetFlow as a standalone app on your phone or desktop. One tap to open your library, sets, and gigs — no browser needed.

Edit Track Metadata Directly in SetFlow
Your DJ software got the analysis wrong? Now you can fix BPM, key, energy, and more directly in SetFlow — no re-importing needed.

Traktor Support: Import Your Collection & Export M3U Sets
Import your Traktor Pro collection into SetFlow with full BPM, key, and genre metadata. Generate harmonic sets and export as M3U playlists — the complete Traktor workflow.

TribeXR Support: Export Your Sets to VR
Build harmonically-mixed sets in SetFlow and export them directly to TribeXR. Guided setup for Quest, PC VR, and Dropbox — plus VR session duration presets.

Share Your Sets: Public Links for Every Tracklist
Every set in your History can now be shared with a single click. Generate a public link that shows your tracklist, transitions, and energy flow.

Bigger Trial: 500 Tracks and 7 Days Free
We've expanded the free trial to 500 tracks and 7 days. More tracks means the algorithm delivers dramatically better sets.

Gig Calendar Update: Find the Right Set for Every Gig in Seconds
The Gig Calendar’s improved set linking puts energy profiles, BPM ranges, star ratings, and crate badges front and centre so you can match sets to gigs in seconds.

Plan, Play, Review: How the Gig Calendar Connects Your Sets to Real Gigs
The Gig Calendar connects your set preparation to real-world bookings. Schedule gigs, link sets, play them, then review with crowd and performance ratings.

How to Build a Custom DJ Set with the Playlist Builder
The playlist builder gives you full control over track order, transitions, and energy arc. Learn how to build, score, and export custom DJ sets step by step.

The Camelot Wheel: How to Mix Harmonically (DJ Guide)
The Camelot wheel makes harmonic mixing simple. Learn the 4 safe mixing moves, how to find your tracks' keys, and why key compatibility is the #1 factor in smooth transitions.

DJ Set Energy Flow: 5 Set Structures That Work
Energy flow is the invisible architecture of great DJ sets. Learn the 5 classic set structures, common energy mistakes, and how to plan an energy arc that keeps the dancefloor moving.

How to Tag Tracks in Rekordbox: BPM, Key & Genre
Your track tags are the fuel that powers SetFlow's algorithm. Learn exactly what to tag in Rekordbox and why each field matters for generating better DJ sets.
Ready to build better sets?
Import your Rekordbox, Traktor, or Serato library and generate perfectly mixed DJ sets in seconds.
Try SetFlow Free