On-device AI

Every page earns its place.

Tell Sieve what you're building. It reads every tab against that goal — silently, locally, instantly. What doesn't serve the work gets blocked.

No cloud  ·  No account  ·  No blocklist  ·  Just your goal

How it works

Tell it once.
Sieve handles the rest.

01

Name your goal

One sentence in plain English. "Fixing the payment bug." "Reading about ML." Whatever the work actually is.

02

Browse normally

Open tabs the way you always have. Sieve runs in the background without changing how you work.

03

Every page, judged

A local AI reads the content of every tab against your goal. No URL lists. No categories. Actual judgment.

04

Distractions get the door

Off-goal pages are soft-blocked with a reason. You can always override — Sieve advises, you decide.

GitHub
MDN Docs
Stack Overflow
Twitter
Page text
Local AI
Allow

Off-goal page

This doesn't serve your current goal.

One dial.
Four settings.

Calibrate Sieve to match how the day actually feels.

Off

Sieve steps back. Browse freely until you're ready to focus.

Reading

Lenient. Good for research where you need to follow threads.

Default
Focused

Blocks pages that don't serve the goal. You can always override.

Lockdown

Strict. Fails closed. A 5-minute break-glass is always available.

Privacy

What you read stays with you.

0 bytes sent to any server
0% on-device inference
0 accounts required

Built differently

This isn't a blocklist.

Traditional blockers Sieve
Blocked or allowed based on domain Judged against your active goal
Reddit is always blocked Reddit dev threads are fine
You maintain the list Learns from your corrections
Cloud sync, account required Fully offline. Zero sign-up.
No explanation for decisions Local decision ledger included

Start in 30 seconds.

Free. Open source. Runs entirely on your hardware.