Structure
One CV JSON per profile
The editor stores structured data; templates and outreach previews all read the same document for that profile.
20 industries × 5 slots
Shipped features only
Clerk auth, active profiles, market mapping, Google Maps discovery runs, scheduled company analysis, match scoring from your CV data, shelves, History, and the built-in email, PDF, and .eml outreach helpers you get in production. Templates are 20 industry categories × 5 slots (slot 0 free per category) with selectable PDF text.
Recently added
Shelf · swipe on small screensNorthwind Labs
HarborCircuit Systems
Bluecrane Robotics
Threadline UX
SaaS & product
Shelf · swipe on small screensQuilltone
Maple Payroll
Signalforge
Manual Discover runs
You start Discover when you want new employers—there is no faux “always live” ticker. If your browser has a device stream token, Maps progress can arrive over the secured WebSocket while the run executes.
Skim horizontally
Shelves imitate streaming carousels, but they reflect real discovery timestamps, AI category labels, and the same search box you get on the signed-in Opportunities page.
33% visibility floor
Employers under 33% are filtered off the default carousel so sharper fits show first. Lower scores can still sit in your dataset until you tap Remove.
Same behaviour you get after signing in: Discover, shelves, employer drawer, History, and removals.
CV tooling
PDF import and manual editing share the same schema the scoring layer reads when it compares CV tokens to companies.
Structure
The editor stores structured data; templates and outreach previews all read the same document for that profile.
20 industries × 5 slots
Export
Layouts render with Playwright/Chromium PDF so text stays highlightable instead of being baked into a screenshot.
PDF export pipeline
Templates
Slot 0 in every category stays free and uses the Apex print recipe. Paid slots swap in other layout modules, decor, and densities from the paid template recipes in the product.
18 alternate print engines
Copilot
Chat and section endpoints help rewrite copy—you approve facts. Outbound mail still launches in your own Gmail or Outlook tabs.
Chat + section assistants
Same deployment surface
Discovery writes search strings with the market-mapping LLM, executes them through the maps scraper, stores runs in Postgres, hydrates company analyses on a schedule, and only then renders outreach helpers. Nothing here promises human recruiters or auto-send — email always opens in Gmail/Outlook under your session.
How it works
Set up your job search preferences — role, location, and industry focus.
Import from PDF or fill in your experience. AI helps polish your content.
We search Google Maps and use AI to find employers matching your profile.
Preview and tailor your CV for each company. Choose from multiple templates.
Generate personalized emails, open in your mail client, and track your outreach history.
Ready when you are
Create a profile, load a CV, then hit Discover.
Clerk for auth, cookies for the active profile, Drizzle models for CVs/discovery/outreach — this marketing page is describing the code that already ships in the repo.