Save 30 minutes a day on your job hunt.

Misha

Hi, I'm Misha, a product guy. I built yet another job search app to save myself time. Turned out useful, so I'm sharing it with friends for free. Count yourself invited!

It's not a catalog of jobs you scroll. It gets you few curated jobs you would have picked yourself. It scans job sites, groups reposts, and scores jobs against your criteria. It won't apply for you (I believe final call should be human), but it gets you there and writes a cover letter.

It's a non-commercial personal project. Use your own API keys, ask to use mine for some compensation, or just copy the site code. Welcome aboard!

Cheers, Misha

Sign in

No password, enter with a 6-digit code. By signing in you agree to the Terms and Privacy Policy.

You're welcome to self-host

github.com/girshovich/job-hunter

What you get

The Matches screen: a scored list of jobs on the left, the selected job's details, AI analysis and full description on the right.

Matches — the shortlist, newest first, with the full posting and the AI's reasoning beside it.

87

Jobs scored 0–100 against your profile.

Strong

Pros and cons written out. Disagree? Change the verdict.

Applied

Mark what you sent, so nothing gets applied to twice.

Companyname

Click the company for its size, whether it's an agency, everything else it has posted, and your notes on it.

Notes

Your own notes, saved against the job.

How it works

Settings: Profile — login email, timezone, country, languages and a profile description.
1

Describe yourself

The Edit Role dialog: desired titles, job type, work modes, priority and rejected industries, and rejection rules.
2

Describe the role you seek

Settings: AI Setup — pay with credits or your own keys, Apify and OpenAI API key fields, LLM models.
3

Add keys or credits

The Run Schedule dialog: role toggles, job sources, run time, frequency and search period.
4

Set schedule or start now

The daily email digest: today's counts for fetched, strong, weak, no match, duplicate, filtered and blacklisted, then a card per strong match.
5

Start getting digests

The Matches screen again, this time as the outcome of a run.
6

Check matches and apply 👑

The Stats page: applied count, strong matches, total jobs saved, results by status, and breakdowns by role and country.
7

Check basic stats

Does it cover many jobs? ~LinkedIn-level coverage, mostly from ATS like Greenhouse and Ashby, Telegram, and some more.

What does it cost? Bring your own Apify and OpenAI keys, or ask me for credits. Spend from ~$5/month in your tokens.

Is it safe to use my keys? Your keys are stored and used only for your runs. Or you could self-host from GitHub.