Remote dev jobs now
Senior Rust engineer, fully remote, EU time zones
Matches “Rust” and “remote”
Refeed watches the channels, sites and feeds you follow, keeps only what matches your topics, and marks the words that got it through. The rest never reaches you.
Prefer to run it yourself? Self-host it for free.
TGWeekend sale: sneakers up to 60% off
RSSTen CSS tricks you already knew
TGGood morning everyone!
HOOKHeartbeat OK
Remote dev jobs now
Senior Rust engineer, fully remote, EU time zones
Matches “Rust” and “remote”
RSSQuarterly earnings, in brief
TGMeetup moved to Thursday
RSSWhy we rewrote our login page
TGAnyone selling a used bike?
Price watch 2m
Laptop 14″ now €1,049, its lowest in 90 days
Price is under your 90-day low
HOOKHeartbeat OK
RSSThe week in review
TGNew sticker pack is live
RSSA gentle introduction to monads
Database release notes 6m
4.2 fixes a replication bug
Describes a fix that affects replication
TGReminder: standup at 10:00
RSSAsk HN: what are you reading?
HOOKDisk usage 41%
TGLunch order is open
Systems research blog 14m
A faster way to compact an LSM tree
Covers compaction, a topic you follow
RSSTen tips for better sleep
TGPoll: tabs or spaces?
HOOKHeartbeat OK
RSSNotes from a conference talk
Sneaker drops 21m
Restock: size 43, trail runner, 20 pairs
Matches “restock” and “size 43”
TGHappy birthday, Sam!
RSSWeekly digest, issue 212
TGPhoto: the view from the office
HOOKCron job finished
Uptime monitor 33m
api.example.com recovered after 4 minutes
Matches “recovered”
The problem
Each channel, feed and alert is useful. Together they are a roar.
How it works
Set it up once. After that Refeed does the reading and tells you what is worth yours.
1
Point it at the places you follow.
Paste a website address and Refeed finds its feed. Add a Telegram channel or group. Or give anything that can send a webhook a URL.
2
Say what you care about.
Add topics as keywords and phrases. Switch on AI if you want it to judge relevance, with your own key or a model on your machine. Leave topics empty and you get everything. Every result shows why it matched.
3
Read it, or let it find you.
Results always land in the app. Send them to a Telegram chat, email or a signed webhook too, instantly or as a digest every few minutes.
Concept preview of the app, which is in design. Example content only.
Try the filter
Ten posts just came in. Tell Refeed what you care about and see what survives.
Your topics
Or start from
No topics keeps everything. That is a valid choice, not an error.
Remote dev jobs
Senior Rust engineer, fully remote, EU time zones
Price watch
Laptop 14″ now €1,049, its lowest in 90 days
Database release notes
4.2 fixes a replication bug
Sneaker drops
Restock: size 43 trail runner, 20 pairs
Daily deals
Weekend sale: sneakers up to 60% off
Uptime monitor
api.example.com recovered after 4 minutes
Dev blog
Why we rewrote our login page in Rust
Local dev community
Meetup moved to Thursday, same venue
Systems research blog
A faster way to compact an LSM tree
Tech jobs
Hiring: backend engineer, remote or Lisbon
Why it's different
Every result carries its topic, its score and the reason it passed. If something looks wrong, you can see why and fix the rule.
Database release notes now
4.2 fixes a replication bug
Describes a fix that affects replication
Keywords and phrases match literally. Fast, free and predictable.
matching: keywords and phrasesAny OpenAI-compatible endpoint, such as OpenAI or OpenRouter. You pay your provider, never us.
endpoint: https://openrouter.ai/api/v1Run Ollama on your own machine so posts never leave it. Needs the self-hosted version.
endpoint: http://localhost:11434/v1Refeed never provides, charges for or trains on AI. It is yours or it is off.
Each match reaches you the moment it is found.
Matches are gathered and sent together, every few minutes or as often as you choose.
One Node process and one SQLite file. Same product, no limits, and it stays free.
pnpm install --frozen-lockfile
pnpm build
NODE_ENV=production node dist/server.mjs Needs Node 25 or newer and a few settings. The full guide covers them.
Pricing
Planned prices for the hosted beta. Self-hosting is the same product with no limits, and it stays free.
$0 forever
The whole product on your own server. Nothing held back, nothing phoning home.
$0 hosted
Enough to get your first useful feed running, with no card.
$5 per month, billed $60 a year
More sources, faster. For people who rely on their feed every day.
Build in public
The server is built and you can run it today. The mobile app and the hosted beta are what we are working on now. Follow along in the build log.
Shipped and running
Building now
Planned
Questions
On the hosted version it stores the sources and topics you set up and the results that matched, so your feed can be shown to you. Account credentials are encrypted at rest. Refeed never provides an AI model: if you turn AI on, posts go to the endpoint you chose. If you self-host, nothing leaves your server.
No. Keywords and phrases work on their own. If you want AI to judge relevance and suggest keywords, connect any OpenAI-compatible endpoint, such as OpenAI, OpenRouter or a local Ollama. A local model needs the self-hosted version, or an endpoint the hosted service can reach.
Telegram sources that need your account use a login stored encrypted. Using an account through any third-party client can lead Telegram to restrict it, so consider a secondary account. RSS and webhook sources need no account at all.
Same product. Self-hosting is free, has no limits and keeps everything on your machine. The hosted version is for people who would rather not run a server.
There is no date yet. People on the waitlist are invited in waves, and the build log shows progress. The prices on this page are planned for the beta. Limits are soft during the beta, and we will email you 30 days before enforcing any of them.
It is in design. The server it will use is built, which is why you can already self-host Refeed.
Yes. Export is free on every plan, and every email from us has a one-click unsubscribe that also deletes your waitlist data.
Join the waitlist for an invite, a place in line, and founding pricing if you are among the first 500 to confirm. Move up 10 places for every friend who joins.