| 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 |