Why is it free? How do you make money?
I make nothing from Kestrel unless you donate. More than 120,000 people in tech have been laid off this year so far. Many of them are being asked to pay for job boards just to search or apply, or for AI job tools that assume you already pay for ChatGPT or Claude, some recommending a $100-a-month plan.
I wanted something that needs no subscription and no command line, and I wanted to give something back. If Kestrel helps you, you can donate on Ko-fi.
What do I need to run it?
Any recent Windows, Mac or Linux computer. To run the AI on your own machine, 16 GB of memory or a graphics card works best. On a smaller computer, use a free online model from OpenRouter instead.
Will it apply to jobs for me?
No. Kestrel finds, sorts and prepares. Applying, emailing and every other step that reaches another person stays with you.
Does my information leave my computer?
Not unless you turn on an online model. Even then, Kestrel shows you what it will send before anything goes.
Does it search LinkedIn? Does it replace sites like TrueUp or Remote Rocketship?
No. Kestrel searches public job boards and company career pages as far as each site allows. Some sites keep their listings behind a login or block automated searches, and Kestrel does not try to get around that. It is a best effort, so keep using the job sites that work for you alongside it. You can still paste a LinkedIn posting into Kestrel by hand.
Which job boards does it search?
Indeed and Google Jobs, plus company career pages on Greenhouse, Lever, Ashby, Workday and SmartRecruiters that you add. Searches are built from your profile. The built-in boards are US-focused; other countries work with fewer results.
Is it slow?
Scoring takes time, especially on free models. A first scan of a hundred openings can take an hour or more. The Today page shows how far it has got and how long is left.
What if the AI gets something wrong?
It will sometimes. Every AI summary carries a note to check the posting and research the company yourself. A role that fails to score is shown as failed, with the reason and a button to try again, on a different model if you like.
Is the code public?
It will be. When Kestrel is released, the code goes on GitHub under the PolyForm Noncommercial License. You can use it, read it and change it for free, but you cannot sell it or use it to make money.
Was it built with AI?
Yes. Kestrel was vibe coded. I am not a developer by trade, so I built it with Claude, Qwen and NVIDIA Nemotron, along with my own knowledge. The code will be public at release, so anyone can check what it does. I have worked to make it stable and to keep your data on your computer.
Does it work for consulting and contract work?
Yes. Turn on consulting in Settings and Kestrel tracks contract and consulting leads alongside job openings, with its own board and wording.
Do I need an AI subscription?
No. Kestrel runs free AI models on your own computer. If your computer is not powerful enough, you can connect an online model with your own key instead. OpenRouter is one of the options, and it offers free models.