nalgorithm

Hear what mattered on Nostr.

GM! I read the people you follow, score every post against what you told me you care about, and read you the best of it in a short voice digest each morning. I show you why each post made the cut.

A real morning digest (excerpt)0:00 / 0:56
Read the transcript

Good morning, nostrich!

Releases. Nostr Compass is on a run. Issue forty-two of the newsletter is out, and the Android app went through one dot one, one dot one dot one, and one dot one dot two in a day. You get full signature-verified newsletters, podcast playback, one hundred ten offline topic guides, local search, and voice notes you can review before sending, signed through Amber. Minibits shipped an over-the-air update for iOS that fixes a memory problem where the app picked ecash inputs in a wasteful way and iOS killed it mid-transaction. It also auto-recovers sats stuck in pending. Hodlbod released Coracle zero dot six dot thirty-eight, which retries decrypting direct messages instead of dropping them, backs off from unreachable relays, and upgrades insecure requests to https.

That's your digest. Go build something.

An excerpt from a digest written for a real feed, voiced by Kokoro “Bella”.

Your words are the ranking rule.

Write what you care about in plain language. Try it: change the prompt and watch these sample notes reorder. This demo matches words so you can see the idea; the app uses a language model that reads each post.

Each score comes with a one-line reason. Nothing is optimised for engagement.

What it looks like.

The Android app, ranking a real feed against the prompt “Bitcoin and Lightning development. Privacy and security tools. Nostr apps.” The web app has the same screens.

The ranked feed: notes with their scores and reasons The ranked feed: notes with their scores and reasons
Your feed, best match first. Every note carries its score and a one-line reason.
A note opened at Why this?, with the reason for its score A note opened at Why this?, with the reason for its score
Why this? shows the whole note and why it ranked where it did.
The digest player with play, skip and speed controls The digest player with play, skip and speed controls
The morning digest: about six minutes, read aloud, with the notes it came from.

Latest from the project.

Release notes and progress, straight from the nalgorithm account on Nostr. These posts load from public relays when you scroll here.

Two ways in, one product.

Listen first, then skim. Everything in the digest links back to the original notes, like show notes for a podcast.

A digest you can read back

Hosted: turn on daily delivery and a short spoken summary arrives each morning as a Nostr direct message, with the audio link and the text. With your own key, you write a digest in the browser whenever you want one. Either way, the app shows each note it was built from.

Reasons, not vibes

Each post gets a score and a sentence saying why. If a score feels wrong, fix your prompt and the feed changes.

Yours to run

Open source under the MIT licence. Bring your own model key and everything runs in your browser, free. The hosted service never replaces that.

Install it from your browser.

The web app is the full app. Add it to your home screen and it opens in its own window, like any other app. It works the same on iPhone, iPad, Android and desktop. It keeps your latest digests for offline listening, and you can control playback from the lock screen.

iPhone and iPad

Open the app in Safari, tap Share, then Add to Home Screen.

Android

Open the app in Chrome, open the menu and tap Install app or Add to Home screen.

Desktop

In Chrome, Edge or Brave, click the install icon in the address bar. In Safari on a Mac, choose File, then Add to Dock.

Prefer a native Android app?

It's optional. It does everything the web app does. It also downloads new digests in the background before you open it, and it keeps playing reliably with the screen off. A home-screen web app only fetches while it is open, and iOS can pause its audio when the screen locks.

Try it free. Pay in sats if you stay.

Your Nostr key is your account. No email, no password.

Bring your own key

Free

forever, unchanged

  • Works with Venice, OpenRouter, a local Ollama or any OpenAI-compatible endpoint.
  • The app is free; your model provider may charge for what it ranks and writes.
  • Your key stays in your browser. No server of ours is in the path.
  • Same screens and show notes. Digests are written in your browser when you ask; there is no scheduled DM.

Use my own key

All-access: 25,000 sats per 30 days

One payment covers hosted nalgorithm, the AI writing in Emanator (a Nostr post scheduler) and Lievik (picks what is worth sending to each audience you write for). Days you already paid for on any of them are kept.

Separately the three cost 35,000 sats.

If billing is ever unreachable, the free features keep working. Trial, refunds, privacy and support: the terms page.

Press play tomorrow morning.

Open the app