Free for non-commercial use. Local-first. Source-available.

Job Search Terminal

A free, source-available, local-first job-search dashboard for people who need structure, privacy, and better tools in a brutal job market.

Scan jobs. Score fit with AI. Generate tailored resumes. Track applications. Prepare for interviews. Keep your data on your machine.

No account. No subscription. No hosted database. Bring your own AI key — or run a model locally with Ollama and send nothing to the cloud at all.

Rather not do it yourself? If you already use an AI coding assistant, there is a ready-made prompt that installs it for you.

The job search is hard enough without another bill.

Too many people are looking for work right now. And too many tools ask those same people to pay monthly fees just to organize the chaos.

That never sat right with me.

This app is my attempt to make the job search a little less punishing. It is not magic. It will not apply for you. It will not guarantee interviews. But it can help you see what is worth your time, keep track of what you have done, and stop rebuilding the same resume and application answers from scratch every night.

See Job Search Terminal in action

What the app helps you do

Job Search Terminal is built around the work people actually do while job hunting: finding roles, evaluating fit, tailoring material, applying, following up, and preparing for conversations.

Scan job sources

Discover new roles from company career pages and configured job sources.

Evaluate fit

Use AI to compare roles against your profile, resume, skills, preferences, and deal breakers.

Tailor resumes

Generate role-specific resume drafts from your own base resumes, then edit before export.

Draft application answers

Prepare answers for application questions. The app never submits anything for you.

Track applications

See every application as a list or as a drag-and-drop board, and move each one along as you hear back.

Prepare for interviews

Build a library of your own work stories — what the situation was, what you did, how it turned out — by speaking them aloud and letting the app write them up.

What you can do in the first hour

The first goal is not perfection. The first goal is control.

Once the app is running, you can:

  1. Connect an AI service, or point the app at free AI running on your own computer.
  2. Upload or add your resume.
  3. Complete your career profile.
  4. Scan for jobs.
  5. Evaluate which roles are worth your time.
  6. Start tracking applications.

If you are not technical, use the AI setup prompt in the Documentation tab. Paste it into Claude Code or Codex and let it walk through the installation with you.

See how it works

Click any image to open a larger view.

License

Job Search Terminal is licensed under Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0).

You may use, share, and adapt it for non-commercial purposes with attribution.

Commercial use is not permitted without written permission from the copyright holder.

View license: https://creativecommons.org/licenses/by-nc/4.0/

Frequently asked questions

Is Job Search Terminal really free?
Yes. Job Search Terminal is free to use and adapt for non-commercial purposes under CC BY-NC 4.0. There is no subscription, paid account, or access fee. If you use a cloud AI provider you pay that provider directly for what you use; if you run Ollama locally, there is no AI cost either. Commercial use requires written permission.
Is this open source?
Almost. Anyone can read the code, copy it, and change it, and it is free for personal use. The one restriction is that you cannot use it to make money without asking first. That restriction is why the correct label is "source-available" rather than "open source" — open source has a formal definition that rules out limits like this one.
Can I use this for my coaching business, recruiting agency, SaaS product, or paid course?
Not without written permission. The project is licensed for non-commercial use. Commercial use, including paid services, hosted products, recruiting workflows, coaching packages, or bundled commercial offerings, requires permission from the copyright holder.
Do you store my job search data?
No. The app runs locally and stores your job search data on your own machine. AI requests are only sent when you choose to use an AI-powered feature, such as job evaluation, resume tailoring, profile extraction, or answer drafting. If you use Ollama as your provider, even those requests stay on your machine.
Does the app apply to jobs for me?
No. Job Search Terminal never submits applications on your behalf. It helps you evaluate jobs, prepare resumes, draft answers, and track progress. You review everything and decide what to send.
Do I need to know how to code?
No. You do need to be willing to install it yourself, which means copying about six lines of text into a window where you type commands rather than click buttons. It takes roughly half an hour and nothing you do can damage your computer. The setup guide explains every term it uses. If that still sounds like too much, the guide includes a prompt you can hand to an AI coding assistant so it does the installation for you.
Which AI providers does it support?
OpenAI, Anthropic, Google Gemini, and Ollama. The three cloud providers need your own API key, which you configure inside the app. Ollama runs models locally on your own machine, so it needs no key and no account. You can order several providers as a priority chain and the app falls back automatically if one is unavailable.
Can I modify the app?
Yes. The source is public. You can fork, study, modify, and contribute back for non-commercial purposes under CC BY-NC 4.0. Commercial use requires written permission.
Can I use Job Search Terminal without AI?
Some tracking and organization features are still useful on their own, but the strongest features — role evaluation, resume tailoring, profile extraction, company research, and application answer drafting — need an AI provider. That does not have to be a paid one: Ollama runs a model locally on your machine with no key and no account, so you can use every AI feature without sending anything to a cloud service.
Is this a finished commercial product?
No. It is an early tool built by one person and given away. It works and people use it daily, but you will find rough edges, and it changes often. If you need something polished and supported, this is not that.
Where do I download Job Search Terminal?
There is no installer or app-store download. The code lives on GitHub, and you copy it to your computer as part of the setup, which takes about half an hour. Read the setup guide first so you know what is involved before you start.
What is Career-Ops?
Another free job-search tool, built by Santiago Fernández, which inspired this one. Career-Ops is driven entirely by typed commands and suits people who are comfortable working that way. Job Search Terminal takes the same ideas and puts them behind a normal visual interface you click through in a browser. They are separate projects.
Is this a replacement for LinkedIn, Indeed, or company job boards?
No. It is not a job board. It helps you organize and evaluate roles you find through configured sources, company career pages, and manual entries.
Will this guarantee interviews or job offers?
No. No tool can honestly promise that. Job Search Terminal helps organize the work, reduce repeated effort, and make role-fit decisions clearer. The outcome still depends on the market, your background, your materials, timing, networking, and hiring decisions.