Download Latest Version v1.5.0 source code.tar.gz (29.1 MB)
Email in envelope

Get an email when there's a new version of Career-Ops

Home / v1.3.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-04-10 2.9 kB
v1.3.0 -- Community, Security, and the Road to Free Local AI source code.tar.gz 2026-04-10 29.0 MB
v1.3.0 -- Community, Security, and the Road to Free Local AI source code.zip 2026-04-10 29.1 MB
Totals: 3 Items   58.2 MB 1

Free for everyone

The Vision

We published our roadmap: career-ops will run on your own machine with free local AI models — no API keys, no subscriptions. Or connect your preferred AI provider if you want the power of cloud models. Your choice. Job hunting shouldn't be a premium feature.

Read the full vision →

What's new

Zero-token portal scannerscan.mjs hits Greenhouse/Ashby/Lever APIs directly. 73+ companies scanned with zero LLM tokens. Resolves [#98].

Block G: ghost job detection — new evaluation block that flags suspicious listings using free signals (JD quality, reposting history, market data). Doesn't affect the 1-5 score — it's an independent legitimacy check. (@FReptar0)

Follow-up cadence tracker — new mode that tracks when to follow up on applications, with configurable cadence rules per status. (@Alfredao)

Contact mode by type — LinkedIn outreach now adapts the message framework based on whether you're reaching out to a recruiter, hiring manager, peer, or interviewer. (@FReptar0)

10 bug fixes — resource leaks in PDF generation, command injection in merge-tracker, Unicode truncation in dashboard (fixes Japanese/Korean display), sed injection in batch runner, and more. (@hobostay)

Liveness fix — expired job pages with generic "Apply" text in navigation no longer fool the liveness checker. (@lawrence3699)

Resume filename — generated PDFs now use your actual name from profile.yml instead of "candidate". (@shra1-honade)

Languages

4 new languages, bringing the total to 8:

🇧🇷 Brazilian Portuguese · 🇰🇷 Korean · 🇯🇵 Japanese (with full market modes) · 🇷🇺 Russian (with interview prep for Yandex, VK, Ozon, T-Bank)

Previously shipped: 🇺🇸 English · 🇪🇸 Spanish · 🇩🇪 German · 🇫🇷 French

Community

  • Code of Conduct — Contributor Covenant 2.1 with enforcement actions
  • Governance — BDFL model with contributor ladder (Participant → Contributor → Triager → Reviewer → Maintainer)
  • Security policy — private vulnerability reporting
  • Support guide — routes how-to questions to Discord/Discussions
  • PR template — checklist for contributors
  • Issue templates — CoC checkbox, duplicate search, CLI/OS fields
  • GitHub Discussions — now enabled
  • Discord integrated across all touchpoints

Dev experience

  • Nix flakenix develop sets up the full environment with Playwright browsers. (@Enriquefft)

Contributors

Thanks to everyone who made this release possible:

@Arc-the · @Alfredao · @FReptar0 · @hobostay · @lawrence3699 · @shra1-honade · @Enriquefft · @filipemarraa · @minwoo-data · @eltociear · @Fighter90

Source: README.md, updated 2026-04-10