This page documents the core product features of CV Builder and where to find them in the app.
- Work on CV and cover letter in one project session.
- Switch documents from the top tab bar (
CV/Cover Letter). - Keep both documents aligned for one job application flow.
- Desktop-first workspace with pan/zoom controls for document positioning.
- Useful for large workflows with notes, assistant blocks, and tracker context around the pages.
- Built-in templates:
classiceditorialdark-sidebaraccent-headermono-gridstudioatelier
- Reorder and toggle sections in the CV edit panel.
- Fine-tune fonts, colors, spacing, and visual style in the style panel.
- Dedicated panel for cover letter structure and content.
- Supports generating and refining cover letters with selectable tone:
professionalcreativeconcisecustom
- Bring-your-own-key provider support:
- OpenAI
- Anthropic
- OpenRouter
- LM Studio (local GPU — no API credits needed)
- Includes AI workflows for:
- CV refinement
- cover letter generation
- translation
- job card extraction
- match scoring
- correspondence analysis
- advisor chat + reply coach
- Translation workflows for both CV and cover letter.
- Translation glossary support to lock preferred term mappings.
- Glossary entries override AI output during translate/re-translate flows.
- Job application board with statuses:
bookmarkedappliedinterviewofferrejectedghosted
- Each card can store role details, notes, salary signals, correspondence, and AI analysis outputs.
- Export options include project/workspace formats and print/PDF-oriented flows.
- Backup manager and local project persistence are built in for recovery and portability.
- Undo/redo support for safer editing.
- Version snapshots to restore previous states.
- Canvas utilities such as notes, analytics, quick actions, and shortcuts.
- Runs as a standalone desktop app via Electron 35.
- Packaging assets in
build/(icon.ico,icon.png,icon.icns,icon.svg). - Build configuration in electron-builder.yml.
- Portable
.exeand NSIS installer builds for Windows. - Atomic file writes and serialized DB write queue for crash safety.
- No backend required. All data stays local.
- Browser mode:
localStorage+IndexedDB. - Electron mode:
electron-store(settings), SQLite via sql.js (tracker), file system (CV data, profiles, assets, backups at~/Documents/CV Builder/). - API keys stay user-managed through the app settings (BYOK).