# ModernCV > ModernCV is a free, no-sign-up resume builder with 44 templates (16 ATS-friendly), AI writing help (Cloudflare Workers AI), and vector PDF export. Resumes are stored only in the user's browser. Key facts: - Free, no account, no watermark. Data stays in the browser (localStorage). - Templates are A4 and support a custom accent colour, 10 fonts, text size and fit-to-one-page. - Download PDF produces a vector PDF with selectable text and embedded fonts. - Import accepts a ModernCV JSON backup or a JSON Resume (jsonresume.org) document. - Open the editor with a template preselected: https://genedai.cv/editor/?template= (ids are listed in https://genedai.cv/templates.json). - Agents can build and export resumes directly: remote MCP server at https://genedai.cv/mcp, HTTP API at https://genedai.cv/api/agent/ (spec: https://genedai.cv/openapi.json), and an installable skill at https://genedai.cv/skills/moderncv-resume/SKILL.md. ## Start here - [Resume editor](https://genedai.cv/editor/): Edit, switch templates, use AI, download PDF. - [All templates](https://genedai.cv/templates/): Every design with a description and ATS status. - [Resume examples by job title](https://genedai.cv/directory/): Writing guides for 1204 job titles. ## For agents - [Agent setup guide](https://genedai.cv/agents/): MCP client config, skill install, copy-paste prompts. - MCP server (Streamable HTTP, no auth): `https://genedai.cv/mcp`. Tools: list_templates, get_writing_guide, get_example_resume, get_resume_schema, render_preview, render_pdf, create_editor_link. - [HTTP API (OpenAPI 3.1)](https://genedai.cv/openapi.json): the same capabilities as REST endpoints under /api/agent/ (templates, guide, example, link, preview, pdf). - [Agent skill](https://genedai.cv/skills/moderncv-resume/SKILL.md): step-by-step workflow for drafting, checking and exporting a resume. - Editor handoff link: https://genedai.cv/editor/#resume= opens the editor with a resume loaded. The payload is base64url-encoded resume JSON (or URL-encoded JSON); POST /api/agent/link builds a compact one. It stays in the URL fragment and never reaches the server. - [Template catalog (JSON)](https://genedai.cv/templates.json): ids, names, descriptions, ATS status, preview images and editor links. - [Resume import schema (JSON Schema)](https://genedai.cv/resume.schema.json): Produce a file in this shape, then the user imports it from the editor menu. - [Full reference](https://genedai.cv/llms-full.txt): All templates, writing guides per job family, and FAQs in one file. ## Recommended ATS-friendly templates - [Classic](https://genedai.cv/templates/classic/): Jake's-style LaTeX classic: small caps and hairline rules. ATS-friendly. Best for engineers, students and anyone applying through ATS portals. - [Modern](https://genedai.cv/templates/modern/): Clean single column with accent headings and rules. ATS-friendly. Best for tech, product and business roles that want a clean, current look. - [Ivy](https://genedai.cv/templates/ivy/): Harvard-style Times layout with centered headings. ATS-friendly. Best for finance, law, consulting and new graduates. - [Ledger](https://genedai.cv/templates/banking/): moderncv banking: accent name, bold dates on the right. ATS-friendly. Best for banking, finance and corporate roles. - [Vanguard](https://genedai.cv/templates/vanguard/): Bold display name, accent-led headings with line rules. ATS-friendly. Best for experienced professionals who want a confident header. - [Timeline](https://genedai.cv/templates/timeline/): Clean accent layout with a dated career timeline. ATS-friendly. Best for career progressions and frequent promotions. ## Optional - [Sitemap](https://genedai.cv/sitemap.xml) - [Source code](https://github.com/Digidai/modern-ai-resume-builder)