Dashboard
Your job search at a glance.
Getting started
How the automation works
Discover
Search live openings across job boards, Adzuna's web-wide index, and company career pages.
Advanced search options
All sources are searched by default. Turn any off, or add specific companies to track below.
Manage tracked companies
Fetched directly from each company's careers API. Add any company on Greenhouse, Lever, Ashby or Workable; the token is usually the company name in its careers URL.
Import a shared job link
Got a posting from a friend or a referral? Paste the URL. The role is parsed automatically and enters the same prepare-and-apply pipeline.
Approval Queue
Every generated email and cover letter waits here for review. Nothing is sent without your approval.
Applications
Status of every email sent and portal application, in one place.
| Company | Role | Channel | Contact | Date | Status | Link |
|---|
Discover jobs, prepare drafts, approve and send. Everything you do lands here.
Email assistant
A recruiter replied? Paste their email and get a draft response in your voice, same style rules as everything else. Facts you must decide (times, salary) become bracketed placeholders.
Profile
Powers job matching, letter writing, and form autofill. Only real facts, never invented — the AI never adds a skill or achievement that isn't here.
Basics
Role & experience
Links & files
Setup
One-time server configuration and the browser extension. You won't need this page again once it's done.
AI provider Not configured
Powers cover letters, emails, screening answers, resume tailoring, and job-link parsing. You need at least one — all three below are genuinely free, no card required, and the app automatically falls back to the next one if a provider is temporarily rate-limited.
GEMINI_API_KEY | Recommended, try first. aistudio.google.com/apikey |
MOONSHOT_API_KEY | Kimi. platform.moonshot.ai |
GROQ_API_KEY | Fast Llama inference. console.groq.com |
Job search coverage Basic (keyless sources only)
Optional, but each one adds a real, distinct source of listings. None are required to start searching.
ADZUNA_APP_ID + ADZUNA_APP_KEY | Web-wide index, ~20 countries. Free at developer.adzuna.com. |
RAPIDAPI_KEY | JSearch: LinkedIn/Indeed/Glassdoor/Naukri aggregation. rapidapi.com/letscrape-6bRBa3QguO5/api/jsearch |
JOOBLE_API_KEY | Global aggregator. jooble.org/api/about |
REED_API_KEY | Large UK index. reed.co.uk/developers |
FINDWORK_API_KEY | Tech-focused listings. findwork.dev/api |
SERPAPI_KEY | Google Jobs aggregation. serpapi.com |
USAJOBS_API_KEY + USAJOBS_EMAIL | US federal postings. developer.usajobs.gov |
Sending & contacts Not configured
Required only if you want the app to send outreach emails directly. Without these, you can still prepare drafts and apply on the portal yourself.
RESEND_API_KEY | Free tier at resend.com; verify your sending domain. |
SENDER_EMAIL | The verified address emails are sent from. |
HUNTER_API_KEY | Optional. Real, verified recruiter emails instead of pattern guesses. |
Browser extension (autofill copilot)
The extension/ folder in the project is a Chrome extension that autofills application forms on any career portal, answers screening questions with AI, highlights every filled field for review, and tracks applications. Nothing is ever auto-submitted without your explicit click.
- Open chrome://extensions, enable Developer mode, choose Load unpacked, and select the extension folder.
- On the Profile page, click Copy for the browser extension, then paste it in the extension's Options page together with your platform URL.
- On any application page, open the extension and click Autofill this application. Green outline means filled, amber means it needs you.
Danger zone
Erases your profile, resume, search history, and every draft stored in this browser. Cannot be undone.
Admin
Invite-only access control. Only people with a valid invite link can create an account.
Create an invite
Invites
| Token | Restricted to | Status | Created | Expires |
|---|
Create one above to let someone sign up.
Registered users
| Role | Joined | Last login |
|---|
User files
Resumes and portfolios uploaded by each user. Click to download.
| User | Resume | Portfolio |
|---|
Files appear here once users upload a resume or portfolio.
Database
Browse tables directly, or open the full Cloudflare D1 console for raw SQL access.