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 API key.

Not technical? Use the AI setup prompt.

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

Use table, list, and Kanban views to move applications through your funnel.

Prepare for interviews

Build a STAR story bank and practice answers using voice transcription.

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. Add your AI API key.
  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. Commercial use requires written permission.
Is this open source?
The source is public and available for non-commercial use under CC BY-NC 4.0. Because the license restricts commercial use, it is better described as source-available rather than open source in the strict OSI-approved sense.
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.
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, but you need to be comfortable following setup steps. If terminal commands feel intimidating, use the Prompt for AI on this page section in the Getting Started guide with an AI coding assistant.
Which AI providers does it support?
The app supports OpenAI, Anthropic, and Google Gemini. You choose which provider to use and configure your own API key inside the app.
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 may still be useful without AI, but the strongest features — role evaluation, resume tailoring, profile extraction, company research, and application answer drafting — require an AI API key.
Is this a finished commercial product?
No. It is an early source-available tool, free for non-commercial use. It is usable, but still evolving.
Where do I download Job Search Terminal?
Get the code from the GitHub repository linked on this page. Start with the setup guide before installing so you understand the requirements.
What is Career-Ops?
Career-Ops is the MIT-licensed AI job-search system by Santiago Fernández that inspired this project. It is CLI-first and built around agentic workflows. Job Search Terminal is separate and takes a different direction: a local-first visual dashboard for people who want a more guided interface.
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.