Browse / Job hunt / driftfin

driftfin

halli75

Codex-native fork of career-ops

Open halli75/driftfin → Matched by file structure only.

Works with any agent

ships AGENTS.md, the cross-tool instruction file.

In its own words

README.mdhalli75/driftfin

Driftfin is an autonomous job discovery, evaluation, and application agent for Codex. It can find roles, evaluate fit, generate tailored resumes, track applications in CSV, and attempt autosubmission through browser automation.

Current State

  • Claude-specific repo wiring has been replaced with Codex-native workflows.
  • data/applications.csv is the canonical application tracker.
  • Batch evaluation runs through codex exec.
  • Autosubmit is implemented and uses local credential and attempt logs.
  • AgentMail is optional and recommended for agent-managed inboxes. Shared inbox provisioning, polling, and OTP/link extraction are implemented through a local CLI.
  • Cloudflare, CAPTCHA, and MFA now pause into a resumable user-takeover flow instead of becoming immediate hard blockers.

Treat this repo as a strong prototype, not a fully polished one-click apply system.

What It Does

  • Evaluates job descriptions against your resume, profile, and target roles
  • Generates tailored ATS-friendly PDFs with Playwright
  • Tracks jobs and outcomes in data/applications.csv
  • Stores portal credentials separately in data/credentials.csv
  • Logs every submission attempt in data/apply-log.csv
  • Scans configured companies and search queries for new roles
  • Runs parallel batch evaluation through codex exec
  • Autosubmits evaluated roles that meet your minimum score threshold

Setup

Create or fill in these files before you use the repo:

Quoting 27% of the README. Read the rest on GitHub ↗

Where it came from

adapted from santifer/career-ops Open-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tai today

See the whole career-ops family — 317 entries →

Read from the repository's git tree on 2026-08-17.