×
← Back to Rhythmic

Documentation

Everything you need to know about Rhythmic AI DJ

🎧 What is Rhythmic?

Rhythmic is an AI-powered DJ that creates seamless music sessions using your Spotify library. Search for a vibe, artist, or song — the AI handles track selection, ordering, energy flow, and crossfade transitions automatically.

🚀 Getting Started

1
Create an account — Sign up with email, Google, or Spotify.
2
Connect Spotify — A Spotify Premium account is required for playback. Click "Connect Spotify" in the user menu.
3
Search or Toggle — Type a vibe ("chill lo-fi", "90s hip hop", "workout energy") in the search bar and press Enter. Or toggle the DJ switch for a random mix based on your listening history.
4
Enjoy — The AI DJ curates tracks, orders them for optimal flow, and handles transitions. Sit back and enjoy the visuals.

✨ Features

🤖

AI DJ Engine

Powered by Gemini 2.5 Flash. Analyzes BPM, energy, key, and mood for seamless mixes.

🎵

Spotify Integration

Full playback via Spotify Web Playback SDK. Access your entire Spotify library.

🌊

Live Visuals

WebGL particle systems and lava-lamp animations that react to the music in real-time.

🔀

Smart Transitions

AI-calculated crossfade timing, beat-matching, and energy curves between tracks.

💾

Save Mixes

Save your DJ sessions and revisit your favorite mixes anytime.

Session Recovery

Recover from disconnects automatically. Your DJ session persists.

⌨️ Keyboard Shortcuts

Space — Toggle DJ on/off (play/pause)

F — Toggle fullscreen visuals

⚙️ Preferences

Open Preferences from the user menu to customize:

🎤 Search Tips

The search bar accepts natural language. Try things like:

❓ FAQ

Do I need Spotify Premium?

Yes. Spotify Premium is required for the Web Playback SDK to stream music. Rhythmic does not provide music independently.

Is this affiliated with Spotify?

No. Rhythmic is an independent application that uses the Spotify API. It is not endorsed, certified, or otherwise approved by Spotify AB.

What AI model powers the DJ?

Rhythmic uses Google Gemini 2.5 Flash via OpenRouter for track ordering, transition timing, and session planning.

Can I use it on mobile?

The web app works on mobile browsers, but the Spotify Web Playback SDK has limited mobile support. For the best experience, use a desktop browser.

How do I disconnect Spotify?

Visit your Spotify account settings to revoke Rhythmic's access.

How do I delete my account?

Contact us at support@rhythmic.app to request account deletion.

📧 Support

Need help? Contact us at support@rhythmic.app