Start with how the moment should feel.
No playlists to build. Type the scene, tap play, and let the session tune itself around you.
"Something warm, cinematic, and calm for right now."Music for how you (want to) feel.
Describe your moment in a sentence - or a few taps - and PromptFM generates a continuous session made just for it. Focus. Wind down. Get hyped. Set the mood, or change it. Press play on exactly the vibe you're after.
AI · Generated for you
PromptFM is less about choosing a genre and more about naming the scene: lock in, move, cook, wind down, or bring your people into the same private room.
No playlists to build. Type the scene, tap play, and let the session tune itself around you.
"Something warm, cinematic, and calm for right now."
A quick introduction to the value of PromptFM: music that fits what you're doing, helps shape how you feel, and stays private in your own space.
No playlists to build, no charts to scroll. Say what you're up to, and the music shapes itself around the moment.
Deep-focus coding, a rainy evening, a dinner party, drifting off to sleep - say what you're doing and the music meets you there.
Need to calm down, lock in, or get energized? Use music as a tool to get there, not background noise that happens to fit.
"Two hours of calm focus." "Hype me up for the gym." Plain words in, your kind of music out. Prefer taps? A few simple controls do the same.
Every track is created for you in the moment - never pulled from the same charts everyone else hears. The more you react, the more it sounds like you.
Sessions flow continuously and stay three tracks ahead of you. Love a track? Keep it going. Want a change? Just steer it in a new direction.
It runs in your own space on your provider keys - no PromptFM cloud account, no ads, no feed deciding what you hear, no one mining your taste.
No music skills, no tech skills. If you can describe how you want to feel, you can use it.
A guided installer gets your own instance running and connects your provider keys. No technical know-how required.
Type a sentence - "low-distraction ambient for deep coding" - or pick a few controls: activity, mood, energy, vocals, duration.
Your personal session unfolds, made for you as you go - and keeps going as long as you do. React to steer it.
Not a provider demo - a mobile-first player built for living with, every day.
The app keeps three tracks generated ahead of playback, so music is always ready before the current one ends.
Pure instrumental out of the box; vocals are opt-in. Perfect for focus, sleep, and background - never in the way.
"More drums." "Too slow." "Needs vocals." "Wrong mood." Detailed feedback teaches the next track what to do differently.
Build a taste profile over time - or seed it from Spotify. (Preferences only: it reads your taste, never your audio.)
Every track gets artwork matched to the session - AI-generated, image search, or clean procedural covers.
Found the one? Stretch it longer where the provider supports continuation - no awkward cut-offs.
Daily and monthly limits, max concurrent generations, queue caps. You pay providers directly - never a surprise bill.
A thumb-friendly player with a persistent mini-player, full-screen now-playing, and Media Session controls. Install it as a PWA.
Save, favorite, and organize. Recently generated, listening history, and your own playlists - all in your space.
From an empty prompt to a continuous, mood-matched soundtrack - three tracks always generating ahead of you, in real time.
# Clone, add your keys, and go. $ git clone https://github.com/bergie81/prompt-fm.git $ docker compose up -d ✓ postgres ready ✓ worker polling for jobs ✓ caddy https on :443 ✓ web http://localhost:3000 # Open it on your phone. Type a vibe. Press play. ▸ session: "calm focus, 2 hours, instrumental" ♪ generating 3 tracks ahead…
Personal music, on your terms - easy to set up, yours to own, private by design, ready to share with the people you love.