The augmentation principle

Drafting is automated.
Submitting is not.

An open-source, local-first desktop app for an AI-powered job search. Your data, your machine, your AI. It scores roles, tailors your CV, and tracks the pipeline, then hands every decision back to you.

Free · MIT licensed · No account · No telemetry

The gap we fill

Three tools, one missing one.

Cloud SaaS

Teal · Huntr · Jobscan

Powerful, but paid by the month and your whole search lives on someone else’s servers. How hiring works where you are is not its problem.

CLI pipelines

career-ops

Full pipeline, local-first, free, and excellent. But it is terminal-only, so it speaks to developers and no one else.

Applye

Desktop, local, free

applye.dev

The full pipeline as a desktop GUI: local-first, free, MIT, and aware of how hiring actually works where you are. Setup in 3 minutes, not 15. No terminal required.

career-ops gives developers a CLI. Applye gives everyone a desktop.

What is Applye?

Applye is a desktop app that runs the whole job-search loop end to end, on your machine. You paste a job description; it gives you a blunt HR and ATS check; it drafts a tailored CV you review and export; you move the role across a pipeline kanban as it progresses; and it helps you prepare for the interview. It is local-first, you bring your own AI (a direct API key or the CLI subscription you already pay for) and it is MIT-licensed and free.

What it does

Built to give you signal, not encouragement.

Blunt recruiter check

Paste a job and get an honest fit score, the keywords you are missing, the red flags a screener would catch, and a plain ATS pass/fail, the way a recruiter actually reads in the first ten seconds.

No encouragement. Just signal.

How the scoring works →

Tailored CV in three passes

An XYZ rewrite, then a dual critique that argues with itself, then a clean build exported as a PDF that survives ATS parsing. You read every line before it exists as a file.

Applye drafts. You review, export, and submit.

Pipeline as a kanban

Drag each role from saved to applied to interview to offer. Stages are auto-dated and overdue applications wear a badge, so nothing quietly goes cold.

Your board, on your machine, not a vendor dashboard.

Bring your own AI

Plug in a direct API key - Anthropic or DeepSeek - or bridge a CLI subscription you already pay for: Claude Code or Codex. Code does the cheap, deterministic work; the model is only asked to judge.

Token-economical by design. A real search costs cents.

Local-first & private

Everything lives in one SQLite file on your disk. No account to create, no cloud to sync to, no telemetry phoning home. Delete the file and it is gone.

No cloud, no account, no tracking. Ever.

Works with the AI you already pay for.

Applye ships no model of its own and resells no tokens. Point it at a provider key, or bridge a CLI subscription you already have - the calls go straight from your machine to them.

Direct API keys

  • Anthropic Claude
  • DeepSeek

CLI subscriptions, bridged

  • Claude Code
  • Codex CLI

Independent trademarks of their owners. No affiliation or endorsement implied.

Local rules, handled

Made for the search you are actually running.

A job search is local even when the job is remote. Applye works anywhere, and where a market has its own conventions and paperwork it handles them instead of pretending everyone applies the same way.

  • Documents in your language: CVs, cover letters, and interview prep in any of six languages, matched to what the role expects.
  • Local conventions respected: photo or no photo, date and layout norms, and the ATS quirks that differ by market.
  • Visa and work-permit awareness, including the EU Blue Card, for anyone applying across a border.
  • GDPR-aligned by architecture: your data never leaves your machine, which satisfies the strictest regime by default.
  • Germany, in depth: generate the Agentur für Arbeit Eigenbemühungen report straight from your tracked applications.

Local-first

One SQLite file on your machine.

Privacy by design

Nothing is collected. No telemetry.

Free / MIT

Open source, free.

Bring your own AI

Your key or your CLI subscription.

Augment, not automate

AI drafts. You decide and submit.

Open source & honest

Your data never leaves your machine.

Applye is MIT-licensed and developed in the open. Read the code, read the data guarantee, run it yourself.

When to use Applye

  • You want fewer, better-targeted applications.
  • You care where your job-search data lives.
  • You already pay for an AI subscription or have an API key.
  • You are applying across borders, or in a market with its own paperwork.

What Applye is not

  • Not an auto-apply bot. It never submits for you.
  • Not a scraper of closed boards. Discover reads public APIs and feeds; the rest you paste.
  • Not a cloud service: no account, no server, no sync.
  • Not a way to fake experience. Honesty over inflation.

FAQ

Straight answers.

You paste a job description; code extracts the requirements and Applye asks your AI to read it the way a recruiter or ATS would: a fit score, the missing keywords, and the red flags. The same job is never scored twice: results are cached against a hash of the text, so you do not pay tokens to re-read it.