04 · pulsemusic.ai

Your music. All your services. One place.

Pulse is the privacy-first listening tracker: Spotify, Apple Music and indie platforms unified into one real-time dashboard that runs on your own machine. Open-source at launch, free to self-host forever.

Live specPL-2026.2
StageIn development · waitlist
Self-hostedFree forever
LicenceOpen source at launch
DataStays on your machine
01 · The product

What Pulse tracks

Your listening history is split across services that will not export it and will not keep it. Pulse puts it in one place you control, in real time, and leaves it there.

Pulse — capability board pulsemusic.ai Rev PL-2026.2
01

Every service, one graph

Spotify, Apple Music, Tidal, Bandcamp, local files — one timeline instead of four year-end summaries you did not write.

Connectors, not scrapers

02

Real time, not annual

See the track playing now, the week taking shape, and the artist quietly becoming your most played. No waiting until December.

Live dashboard · minute resolution

03

Your data stays yours

Pulse runs on your machine or your server. No account required, no listening history leaving the house.

Local-first · no telemetry

04

Open source at launch

Read the code, fork the connectors, export everything as plain files. If we disappear, your archive does not.

Self-host free · managed optional

02 · How a play lands

Listen to insight, four steps.

Pulse is the listening graph of the Media Intelligence Engine, packaged to run standalone. The same resolution layer that matches a recording to a show matches a stream to an artist, a release and a version.

See the engine

01Connectlink a service once, with read-only scopes
02Syncplays arrive continuously, backfilled from history where allowed
03Resolvetracks, releases and artists are deduplicated across services
04Showone dashboard, updating as you listen

One backend, four tenants — or none, if you self-host.

03 · Early access

First builds go to the waitlist.

Early users get the first builds, a direct line to the people writing the connectors, and a say in which service gets supported next. Self-hosting will always be free; a managed instance is for people who would rather not run one.

  1. Join the waitlist with the services you actually use.
  2. You get the first build for your platform, rough edges included.
  3. Tell us what broke and what is missing — the connector list is set by this.
Pulse product screenshot placeholder — to be replaced with a real dashboard capture
05 · The rest of the ecosystem

Three more channels on the same engine.

Pulse is one of four AlphaState projects sharing a single media backend. The others are open too.

04 · Before the first public build

Ten years of listening, and nothing to show for it.

Every service knows exactly what you played and shows you a slideshow once a year. Pulse is the version where you own the record — and can read the code that keeps it.