CV Templates
You can store one or more CV templates. The cv-adapter reads from one of them per generation — picks the primary unless you explicitly select another in the Stage 3 row.
Adding a CV
Two paths:
- Paste markdown. Settings → CV Templates → Add → paste. Plain prose with
## Sectionheaders is enough; the cv-adapter parses sections heuristically. - Upload PDF / DOCX. The
doc-converteragent runs the file through OCR (for image-only PDFs) or DOCX text extraction. The result lands as a markdown row you can edit before saving.
Image PDFs (scanned CVs) take 10-30s; native-text PDFs / DOCX are sub-second.
What the cv-adapter actually uses
It does NOT just paste your CV into the output. It:
- Parses your CV into structured experience bullets, education, skills.
- Reads the employer profile + role needs from Stage 2.
- Re-orders + re-phrases bullets to emphasize what matches role needs (within your writing style; never invented facts).
- Drops bullets that aren’t relevant to this specific role.
- Generates a 2-3 line summary tailored to the job.
If your CV template has no information about a skill the role needs, the output won’t fabricate it — the relevant bullet stays generic (“worked on backend systems” rather than “shipped the FooBar 2.0 release in Rust”).
Template count + size
Free tier: 1 template, 50 KB max. Higher tiers raise both. Plan & Usage shows current usage.
Why have multiple templates
Two common cases:
- Two career tracks. “Backend Engineer” CV vs “Engineering Manager” CV. The agent reads the one selected for the active session.
- Language variants. EN-only and DE-only versions of the same career.
Switching the primary doesn’t re-generate existing applications — only future ones.