Back to browse
GitHub Repository

AI-Powered Smart Resume Builder — 50+ professional templates, PDF/image parsing, AI optimization, JD match analysis, multi-format export. Open source & free, one-click Docker deployment.

1,765 starsTypeScript

JadeAI – Resume builder with AI parsing, 50 templates, and self-hosting

by twwch·Feb 25, 2026·2 points·1 comment

AI Analysis

●●SolidSolve My ProblemSlick

50 templates + JD matching, but resume builders are crowded and no novel UX or AI architecture.

Strengths
  • True privacy model: users supply their own OpenAI/Anthropic keys, stored in-browser, no cloud lock-in
  • Comprehensive feature set: drag-drop editor, PDF/image parsing, grammar check, cover letter gen, 10-language translation
  • Docker self-hosting with zero-config SQLite; developer experience is intentional
Weaknesses
  • Resume builder category is saturated (Overleaf, Rezi, Enhancv, built-in Word templates); no differentiation beyond 'free + self-hosted'
  • AI resume generation is table stakes now—not a feature, expected baseline
Category
Target Audience

Job seekers, recruiters, developers who want privacy-first tooling and self-hosting options

Similar To

Rezi · Enhancv · Resume.io

Post Description

Hello HN,

I built JadeAI, an open-source, AI-powered resume builder designed to take the friction out of crafting professional, ATS-friendly resumes.

Why build another resume builder? Most existing tools either lock your data behind a subscription, have clunky editors, or lack deep AI integration. I wanted something that is:

Developer-friendly: Self-hostable via Docker with zero-config (SQLite by default).

Privacy-conscious: You can use your own API keys (OpenAI/Anthropic), and they are stored locally in your browser, not our database.

Powerful: It doesn’t just "write" text; it parses images/PDFs, analyzes JD matching, and offers 50+ templates out of the box.

Key Technical Highlights:

Modern Stack: Built with Next.js 16 (App Router) and React 19.

Extensive Templates: 50 professionally designed templates using Tailwind CSS 4.

Smart Parsing: Upload an old PDF or even a screenshot of your resume; the AI extracts the structured data perfectly.

Hybrid Auth: Supports Google OAuth for sync, or a "Zero-Config" mode using browser fingerprinting for instant use.

Export Engine: High-fidelity PDF export powered by Puppeteer and Chromium, plus DOCX/JSON/TXT support.

Tech Stack:

Framework: Next.js 16, React 19, TypeScript

Styling: Tailwind CSS 4, shadcn/ui

Database: Drizzle ORM (Supports SQLite & PostgreSQL)

AI: Vercel AI SDK v6

Drag & Drop: @dnd-kit

Repo: https://github.com/twwch/JadeAI

Similar Projects