A sidekick for
your job search.

Define what you actually want, vet real jobs before chasing them, write honest applications from your own evidence, and track every outcome — all on your own machine, with your own AI.

reads the whole jobnever lies on your résuméstays on your laptopClaude or Codex
Rolester's rat mascot — your friendly job-search sidekick

Rolester is an agent-driven job-search workspace.

It onboards you once — your preferences, your evidence, your comp floor — and then works the whole loop: finding jobs, vetting them, writing honest applications, drafting recruiter messages, prepping you for interviews, and learning from every outcome. The agent does the work. You make the calls.

The Gate

“It reads the actual job before you chase it.”

Every posting gets a verdict: keep it or cut it, how well it fits, whether the money works, and what to do next. Judged against your constraints, not a keyword match.

Four steps. One loop.

Each step builds on the last. Nothing is skipped, nothing is faked.

1

Tell it what you actually want

Answer a handful of questions. The roles you want, the least you'll take, where you'll work, what you won't put up with. Your answers live in plain files you can read. No black box.

2

It finds and vets the real jobs

Searches the boards you pick. Reads the whole posting, not the headline. Weighs it against your comp floor, your location, your dealbreakers — then tells you to go for it, skip it, or take a closer look. No spray-and-pray.

3

It writes honest applications

Tailors your résumé and cover letter only from your real evidence bank. Refuses to invent facts. Every claim is backed by something you actually did.

4

It preps you to win

Drafts recruiter messages and follow-ups. Builds story banks for interviews. Coaches comp negotiation. Tracks every outcome and gets smarter each run.

That's the point.

Honest tailoring isn't a limitation — it's a design choice. Applications that overclaim don't hold up in interviews. Artifacts built from your real evidence do.

Evidence bank, not a word bank

You build a bank of real things you did — projects, metrics, decisions. Every tailored artifact draws only from that bank.

Refuses to invent facts

If a claim isn't in your evidence, it won't write it. No hallucinated roles. No inflated titles. No fake metrics.

Tailored, not fabricated

It reorders, reframes, and emphasises what genuinely fits the role. That's tailoring. That's honest.

Gate before tailor

Tailoring only runs after the gate clears. You never write a cover letter for a job that doesn't fit your constraints.

Your stuff stays yours.

Run Rolester on your own machine and your résumé, comp numbers, evidence bank, and full pipeline stay on your laptop. No account to create, no telemetry, nothing syncing in the background.

runs locallyno accountno telemetryzero runtime depsfree

Self-host it, and your data stays your own.

Job searches are personal. Your comp floor, your reasons for leaving, your backup options — run Rolester yourself and all of it stays on your machine, full stop.

No signup, no telemetry, nothing phoned home. The self-host version runs on your machine and uses the AI CLI you already have. What you put in stays in.

Works with your favorite AI.

Rolester is an agent runtime. It doesn't lock you into a model or a subscription. Bring whatever AI CLI you already use — Claude Code, Codex, or anything else on your PATH.

CLI launch options
Claude CodeOpenAI Codexany CLI on PATH
~ rolester $
rolester start claude
# scaffold → skills → dashboard → agent handoff
# one command, then the agent takes it from here

Rolester scaffolds the workspace, installs skills, starts the dashboard, and hands off to a supported agent CLI. Model choice, cost, and local data stay under local control.

The whole loop, end to end.

It all ships together, and none of it is built for one industry. A nurse, an engineer, and a driver each answer onboarding their own way and get the same loop.

A note from the maker:I built this to solve my own job search — the spray-and-pray cycle felt disrespectful of everyone's time, including mine. Rolester is what I wanted: an agent that vets first, writes honestly, and keeps my data to itself.
  • Asks what you want, once — a guided onboarding
  • Finds and vets real jobs from the boards you choose
  • Reads the whole posting before it writes a word
  • Measures every role against your actual constraints
  • Writes honest résumés and cover letters from your evidence
  • Drafts and tracks recruiter messages and follow-ups
  • Researches companies and checks what the job should pay
  • Builds interview story banks and preps you for live calls
  • Coaches you through the comp conversation, out loud
  • Remembers every outcome and gets sharper as you go
  • A live dashboard — the agent works, you watch it happen
  • Works the same for any role, in any field

Install it. Run it. Own it.

Free to self-host, open source (MIT). No wizard, no signup — two commands and the agent takes it from there.

Prerequisites
Get it running
~ $
npm install -g rolester
rolester start claude
# or: rolester start codex
# scaffolds workspace, installs skills, opens dashboard at localhost:7777
# then hands off to the agent

Paste a job posting and say “evaluate this” to kick off the loop. Or try the bundled sample under examples/sample-jobs/.

Update later
~ rolester $
rolester update
# fetches the latest published code, your data stays untouched
Rolester rat mascot waving you in

Ready when you are.

Free. Local. Honest. One command to get going. Run it yourself and your data stays put.