Back to browse
LatentScore – Type a mood, get procedural/ambient music (open source)

LatentScore – Type a mood, get procedural/ambient music (open source)

by prabal97·Feb 19, 2026·20 points·21 comments

AI Analysis

●●●BangerBig BrainCozySolve My Problem

Text-to-ambient without generative AI—sentence embeddings drive a real synth instantly.

Strengths
  • Novel architecture choice: embeddings → synthesis parameters sidesteps GPU dependency and API latency entirely
  • Instant playback (no cold-start) and offline-first design solve the UX friction of Generative.fm presets
  • Open-source CLI (pip install latentscore) plus web UI means both developers and end-users have native entry points
Weaknesses
  • Synthesis constraints mean outputs may feel thin or repetitive compared to sampled ambient music from Generative.fm
  • Alpha status and admitted synth limitations suggest sound quality isn't yet competitive with the incumbent
  • Tight coupling to sentence embeddings may limit expressiveness—some moods don't map cleanly to embedding space
Category
Target Audience

Music listeners, developers, ambient music fans, web audio experimentalists

Similar To

Generative.fm · Jukebox (OpenAI) · MuseNet

Post Description

Hey HN,

I've used Generative.fm for years and love it, but I always wanted to just describe what I was in the mood for instead of scrolling through presets. So I built this.

You type a text description of anything - from "mountain sunrise" to "neon city" - and it generates a procedural/ambient stream matching that mood. It runs locally, no account, no tracking, no ads.

Under the hood it's a custom synthesizer driven by sentence embeddings, not a generative AI model (although you can choose to use one!) — so there's no GPU, no API calls, and it starts playing almost instantly. The whole thing is open source: https://github.com/prabal-rje/latentscore

If you're a developer and want to use it programmatically it's also a Python library - pip install latentscore — one line to render audio. But honestly I just use the web player myself when I'm working.

Fair warning: it's still alpha and the synth has limits, so please don't expect full songs or vocals. It's ambient/procedural only. But for focus music or background atmosphere, I think it's pretty good.

Would love to know what vibes you try and whether they land!

- Prabal

Similar Projects

SaaSMid

Music Discovery

Mood-based discovery for records, but Discogs, Bandcamp search already fill this.

Niche Gem
eriatarka
213mo ago
SocialMid

A live global mood map (anonymous, one-click)

The interface nails low friction: a single slider, 'Locate + Save' and multilingual copy lower the bar to participate, and the map uses MapLibre/OpenStreetMap so it looks and feels modern. The privacy-first, no‑account hook is smart for scale, but the project is essentially a neat social experiment — its value depends entirely on getting real, broad participation and defending against sampling bias or spam.

Crowd PleaserBold Bet
gloussou
203mo ago