Skip to content

Releases: cventour/jobseeker

v0.4.0 — Runs that tell the truth

Choose a tag to compare

@cventour cventour released this 30 Aug 10:09
  • Runs now report when part of the work did not happen. Before, a run could fail to read your messages and still report success.
  • Improved scheduling to reduce the cost of usage. If you have not accessed the dashboard for a few days the automated runs will slow down. You will be warned when it happens on the dashboard.
  • Automated runs stop completely after two weeks with no activity, and the dashboard tells you.
  • A run that produces no daily summary is now reported as failed.

Install or upgrade: download below, unzip, double-click JobSeeker Setup.command. First time, right-click it and choose Open — macOS asks that of anything not signed by a registered developer. Your existing data and settings are untouched.

v0.3.0 — Setup without a terminal

Choose a tag to compare

@cventour cventour released this 27 Aug 11:16

Setup without a terminal

JobSeeker used to need four terminal commands before it showed you anything. It does not any more.

Download JobSeeker-v0.3.0.zip below, unzip it, and double-click JobSeeker Setup.command.

macOS will refuse to open it the first time — it came from the internet and is not signed by a
registered developer. Right-click the file, choose Open, then Open again in the dialog. That
happens once.

It checks your Mac, starts JobSeeker, and opens it in its own window — no address bar, no tabs. A
setup wizard takes it from there: six questions, three of which you can skip. Nothing runs and
nothing is spent while you set up.

You still need Node 20+, Google Chrome and
Claude Code. The installer will not install a language runtime or
a browser behind your back — if one is missing it says which, and where to get it.

What's new

  • A setup wizard at /welcome, replacing the /onboard/parse-cv/markets sequence.
    Each step is saved as you leave it, so setup abandoned halfway is genuinely halfway done.
    /onboard still works and writes the same files.
  • Skips that say what they cost. Skip your CV and it tells you what stops working, rather than
    shrugging. Settings then offers each skipped step back, on its own.
  • Approvals can be answered where you read them. Today now has Approve & send, Edit, and Reject,
    with the message text inline. Approving actually sends it.
  • Run now on Today — read your channels, find roles, draft follow-ups, or the full daily run.
  • Schedules can pick days, not just a time. Weekdays, weekends, or any combination.
  • Change one thing later without walking through setup again: /setup-step opens any single
    step on its own, including replacing your CV, which shows what is about to be overwritten.

Fixed

  • ~/Library/LaunchAgents is created before anything writes into it. macOS does not ship that
    directory, so on a Mac that had never installed a per-user agent, both the browser agent and the
    daily schedule failed to install — with an error that gave you nothing to act on.

Everything stays in plain text files on your own Mac. Local-first, zero dependencies, macOS only.