✦ Bring Your Own Keys · Resume Stays in Your Drive · 100% Open Source

Your AI job copilot,
on your own keys

JobPilot is a BYOK (Bring Your Own Key) app. Sign in with Google, paste your Anthropic and job-board keys in Settings, and search → tailor → score → export — all running directly in your browser. Your resume lives in your own Google Drive. We store nothing.

See what you'll need → View source on GitHub

✓ Free demo with shared keys  ·  ✓ Pay providers directly (no markup)  ·  ✓ 5-min setup

Smart Job Search
Searches JSearch, Adzuna, The Muse, Remotive, Arbeitnow, and USAJobs simultaneously.
AI Resume Tailoring
Claude AI rewrites your resume for each specific job description you apply to.
ATS Score Checker
See how your resume scores against ATS systems before you submit your application.
6
Job boards, one search
$0
Server fees — pay APIs directly

Up and running in 3 quick steps

01

Sign in with Google

One click. We request only the drive.appdata + drive.file scopes — a private app folder JobPilot can't see anything else in. Your resume gets saved there, not on our server.

02

Paste your API keys in Settings

Open ⚙ Settings and paste your Anthropic key (required for AI) plus any of RapidAPI / Adzuna / USAJobs (optional, free tiers available). Keys are encrypted with AES-GCM in your browser — never sent to our server.

03

Search, tailor, export

Search 6 job boards in one shot. Tailor your resume to any job in seconds with Claude. Score for ATS, export as PDF or DOCX. Every API call goes browser → provider directly — your data never touches our server.

The keys you'll paste in Settings

JobPilot never proxies your API calls. Bring your own provider keys — one required, the rest optional — and the browser talks to each provider directly. All keys live encrypted in your browser's localStorage and (optionally) sync via your Google Drive appDataFolder. Skip any optional provider; the corresponding job board just won't appear in results.

No keys? Click Try Demo above to explore with shared rate-limited keys on the JobPilot demo instance.

No lock-in, no middleman

Your data, your Drive
Resumes are written straight to your private Google Drive appDataFolder. JobPilot's server has zero copy.
Works on any device
Fully responsive desktop / tablet / mobile. Keys roam via Drive sync — sign in anywhere, everything's there.
Live job listings
Every search hits providers in real time — no stale cached database. Filter by date posted, seniority, US/remote.
PDF & DOCX export
Browser-side jsPDF + docx.js render your tailored resume offline. No server round-trip on download.
100% open source
Audit every line on GitHub, fork it, or self-host the Cloudflare Worker proxy in 60 seconds. No black boxes.
Keys encrypted at rest
Your provider keys are stored AES-GCM-encrypted in browser localStorage, never logged, never proxied.
JSearch RapidAPI
Adzuna Adzuna API
The Muse No key
Remotive No key
Arbeitnow No key
USAJobs USAJobs API

Trusted by job seekers everywhere

★★★★★

"JobPilot cut my job search time in half. The AI resume tailoring is absolutely incredible — I went from 5% callback rate to over 30%."

AS
Aisha S.
Software Engineer, hired at Stripe
★★★★★

"I used to spend 3 hours per application rewriting my resume. With JobPilot it takes 10 minutes and the results are way better."

MK
Marcus K.
Product Manager, hired at Notion
★★★★★

"The ATS score feature alone is worth it. I had no idea my resume was failing keyword checks. Fixed in minutes, got 3 interviews the same week."

PL
Priya L.
Data Analyst, hired at Airbnb

Ready to set up
your own copilot?

Sign in with Google, grab the keys above, paste them into Settings, and start tailoring. No subscription. No data lock-in. Cancel by clearing your browser cache.