Witness
in the labYour own algorithm, built around intentionality: it pulls from the whole world, filters everything through the intentions you set, and surfaces only what matters, with no feed deciding what you're allowed to see.
Notify meWhat’s broken. The feed decides what you see, and it isn’t on your side. It was built to hold your attention, not to serve it. So the things you’d actually want to know… a quiet filing, a post from someone you follow, a story it buried… never surface, because surfacing them doesn’t keep you scrolling.
What I built. Witness takes the feed back. It isn’t an algorithm someone else points at you; it’s your own, built around your intentions. It’s been through a few versions; the latest is a terminal app (a TUI) with three moving parts:
- The firehose. It pulls in information from the whole world, the sources you choose, push and pull alike: newsletters, RSS, subreddits, alerts, the people you follow.
- Your intentions. Everything passes through the intentions you’ve set, what you’re actually trying to pay attention to, and why. Whatever doesn’t match never reaches you.
- Review as conversation. What survives the filter, you review. Review is always a chat with an AI about the item, turning something you’d have scrolled past into something you connect with, enjoy, remember, or remix.
Nothing inserted, nothing ranked against you. Bear witness to what they’d rather you scrolled past.
- RSS
- Google Alerts
- Newsletters
- Subreddits
- Readwise
- ◆ intention
- ◆ intention
- ◆ intention
- ▢ chat
- ▢ chat
- ▢ chat
- Connect
- Enjoy
- Remember
- Share
$ build log
- June 2026
- February 2026Inception — in the lab
- More to come — demos, build videos and writing about Witness land here as I make them.