Skip to content

bly.fyi

Your job search is already in your inbox.

Bly is a career agent that runs it from there — on your own machine, against your own mail, using the Claude subscription you already pay for. It is software you run, not a service you sign into.

Why it exists

A job search does not live in a tracker. It lives in a hundred threads across months — an approach you meant to answer, a process that went quiet at stage three, a recruiter who has now written twice about two different roles at the same company.

Every tool that tries to fix this asks you to re-enter what your mailbox already knows. Bly does the opposite: it reads the mailbox, and the board falls out of it.

It is named after Nellie Bly, the reporter who went and checked things herself — which is the difference between this and a pattern-matcher.

How it works

  1. It reads what already arrived

    Bly mirrors your mail into an append-only log — every recruiter approach, every live process, every thread you forgot you were in. Nothing is fetched twice and nothing is thrown away.

  2. It checks before it judges

    A deterministic prefilter runs first and costs nothing. Only plausible candidates reach a model, and only then does it research the company, the role and the person who wrote to you.

  3. It tells you what needs you today

    One board, one brief that can't silently drift, and a short list of what has gone quiet or comes due. Reply drafts are written for you to read, edit and send yourself.

What it will not do

These are structural, not settings. An agent reading attacker-controlled email on a personal machine has to be boxed in by what it cannot reach, not by what it is asked nicely to avoid.

  • Never sends anything

    Bly writes drafts. A human presses send, every time. There is no configuration that changes this.

  • Never writes to your mailbox

    Read-only scopes. No labels, no flags, no folders. Your inbox is a source, not somewhere Bly keeps state.

  • Never overwrites your judgement

    Stage, next action, notes and fit are yours. They are recorded as overrides with who and when, and re-derivation reads around them.

  • Never leaves your machine

    The mail, the reasoning and the model calls all happen locally, and nothing ever crosses the network to us — Bly has no server to phone, so there is nothing to opt out of. We hold no corpus of your mail, so there is none to train on.

Where it runs

Bly runs on your machine. Your mail is read there, the reasoning happens there, and the log, the projection and your own corrections are stored there in a local database file you own.

Nothing about your mail ever reaches us — not a body, not a subject, not an address, not a summary, not the board — because there is nowhere here for it to go. bly.fyi has no database and no accounts: this site is the demo above and the setup guide, and that is all of it.

Bly is free to use — no tier, no account, no licence check — but it is not open source, and its source is not published. The reasoning runs on the Claude Code subscription you already have, under your own credentials, which Bly never sees, stores or proxies. Every promise on this page is kept by what the program cannot do rather than by what it is trusted not to: it has no server to phone, and the only hosts it may contact are Google’s, to read your own mail.

Bly uses AI models to read and summarise your mail, and models get things wrong. Treat every verdict, draft and summary as a first pass to check, not a decision that has been made for you.

DemoSetupGitHubSupport

Bly is free, and supporting it buys nothing — no tier, no licence, no feature. Supporters and strangers run identical code. It is only a way to fund the work if you want to.