Skip to content

Repository files navigation

CVForge

Professional documents, assisted by AI. No account needed.

Live Site   License MIT   PRs welcome   Issues welcome


CVForge editor screenshot

CVForge is a free and open source document builder for job seekers and academics. It combines structured editing, live preview, export tools, and Agent Mode in one focused workspace. No account is required.

Status   Version 1.2.3 is available. Core editors and Agent Mode are stable. Feedback and contributions are welcome.

Features

CVForge helps you create polished application documents with structured editing, AI assistance, live preview, and export tools.

Document types

Create resumes, academic CVs, and cover letters. Resumes and academic CVs support English and Chinese document modes. Cover letters currently support English document mode only.

Editing workflow

Fill in structured fields manually, or use Agent Mode to add content, polish wording, review changes, and improve a document through chat. Agent Mode can also follow project instructions and retrieve relevant excerpts from uploaded PDF, MD, or TXT reference files.

Agent Mode

Use Agent Mode as a writing partner inside the editor. It can understand the current document, edit content, ask focused questions, follow project instructions, search uploaded references, stream responses, highlight changes, and safely undo the latest agent edit. Model services are identified automatically. Compatible models can provide optional thinking controls and collapsed reasoning output.

Export and import

Preview your document in A4 format, then export it as PDF, PNG, or JSON. PDF export opens the browser print dialog and preserves selectable text with the same layout as the live preview. PNG export produces a lossless high resolution image. JSON files can be imported back into CVForge for later editing.

Tech Stack

Layer Technology
Framework Next.js 16.2 with App Router and Turbopack
Runtime React 19.2 client components
Language TypeScript
Styling Tailwind CSS v4
UI shadcn style local components, Base UI, lucide-react
Animation GSAP and local React Bits style components
Agent runtime LangChain Deep Agents and LangGraph
Model integrations LangChain OpenAI, Anthropic, DeepSeek, and Google integrations
Validation Zod
Reference context Deep Agents StateBackend and PDF.js
Markdown react-markdown with remark-gfm
Export html-to-image for PNG and browser print for PDF
Deployment Static export for GitHub Pages

The entire codebase was implemented using Claude Code and OpenAI Codex.

Documentation

The CVForge Wiki contains the project overview, core feature notes, technical stack, and a fuller explanation of Agent Mode.

Contributing

Contributions are welcome. Read the Contribution Guide before starting work. Open an issue to agree on the scope, then submit a focused pull request to the dev branch.

License

Distributed under the MIT License. See LICENSE for details.

About

Free online CV builder for job seekers and academics.

Resources

Contributing

Security policy

Stars

51 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages