A reading companion for Chrome

Interesting.
But worth
your time?

Bring a profile from ChatGPT or Claude. Attention uses your goals and familiar topics to help you decide what to open and which passages deserve a closer look.

Free prototype. Profile required. Local evaluation.

ON YOUR NEXT ARTICLE

martinfowler.com

Is High Quality Software
Worth the Cost?

A real article. An example assessment.
Article by Martin Fowler · Local evaluation
01 / The decision

Good reading starts with a choice.

A signal. A shortcut.
You have the last word.

A first signal before you open.

Hover over an article link in your feed for a first indication of whether it fits your interests. Open the article for a fuller assessment.

02 / The context

“Useful” is
personal.

The same article.
A different moment.

Learning something new? Solving a problem? Just exploring? What deserves your attention depends on what you need today.

  1. 01

    Make it yours.

    Import your profile from ChatGPT or Claude, then tell Attention what matters now. You can change your goal right on the card.

  2. 02

    Read enough to understand.

    Move between relevant passages, with examples, explanations and limitations kept together. If no useful match is found, Attention says so. A partial AI assessment is clearly marked.

  3. 03

    Was that new to you?

    Mark a passage “Already knew” or “New to me”. Your voluntary feedback stays local and helps improve later estimates.

03 / A moment in practice

From
maybe
to a decision.

Your profile. A first signal in the feed. Relevant passages, with enough context to make sense.

00:44 EN audio · EN / RU subtitles

Recorded with Attention 0.27 on Hacker News and vLLM. Example profile · local evaluation.

Open video
04 / Your space

Your reading life.
Kept close.

Ordinary evaluation happens in your browser. Your saved profile, reading memory and feedback stay in a local vault, encrypted with a password you choose. No Attention account. No built-in analytics.

External AI is optional and needs your own API key. When you request AI analysis or use a connected service, relevant data goes to that provider. You can lock or erase your local vault.

How your data is handled

A note from the maker

“An article can be good and still not be what you need right now. That’s the idea I’m building Attention around.”

Aleksey Voloschuk — creator of Attention

Attention grew out of the ideas I explore in my book, After Labor and Capital: The Political Economy of the Transitional Period (OSF). It brings that work on the value of information into everyday reading: what is this information worth to you, right now?

This is an early version, shaped by real reading and honest feedback. If a recommendation misses the mark, I’d like to hear about it.

Optional donations via Ko-fi help me keep building Attention.

A little less noise. A little more room.

Make your
next read
count.

Download for Chrome

Free prototype · v0.28.0 · Manual installation

Your context comes first.

  1. 01
    Download & unzip.

    Save the extension above and extract the ZIP.

  2. 02
    Add it to Chrome.

    Open chrome://extensions, switch on Developer mode, then choose Load unpacked and select the extracted folder.

  3. 03
    Start with ChatGPT or Claude.

    Open Attention to try a fictional example first, then create your local vault. Ask a chat that already knows you to prepare a profile, then review and save it. Start with ChatGPT or Claude; you can add the other later.

  4. 04
    Now bring an article.

    Before setup, cards invite you to create your profile. Recommendations start after you save it. Hover over a link in a feed or the title of an open article for your recommendation.

Updating? Replace the files in your existing extension folder, then reload Attention at chrome://extensions. Your saved profile stays in place.

At your keyboard: Tab to the Attention button beside an article title, then Enter to open. Escape to close.