The next-gen AI-powered resume platform that makes hiring simple.
English · 简体中文 · Official Site · Feedback
Table of contents
- 👋� Getting Started
- ✨ Features
- 🛳 Self Hosting
- 📦 Ecosystem
- ⌨️ Local Development
- 🤝 Contributing
- 📈 Star History
Magic Resume is a modern, AI-powered resume builder designed to help job seekers craft professional, high-impact resumes with ease. Built with Next.js 15, it combines a sleek user interface with powerful AI capabilities to streamline your job search journey.
Create a professional resume in minutes with our intuitive visual editor.
- Real-time Preview: See your changes instantly as you type.
- Flexible Templates: Choose from professional, ATS-friendly templates.
- Rich Customization: Adjust colors, fonts (22+ styles), spacing, and layouts with ease.
Get professional feedback on your resume's health.
- Overall Score: A comprehensive rating of your resume's impact.
- Detailed Analysis: Insights into keyword matching, actionability, and readability.
- Actionable Suggestions: Specific advice to make your resume stand out.
Tailor your resume to specific job descriptions with AI.
- Smart Alignment: AI analyzes the Job Description (JD) and suggests content optimizations.
- Role-based Suggestions: Get advice tailored to specific industries and roles.
Your data stays with you.
- Local Storage: All resume data is stored locally in your browser by default.
- Optional Cloud Sync: Securely sync your data across devices if you choose.
- Multi-format Export: Export your resume to high-quality PDF or structured JSON.
- Framework: Next.js 15 (App Router)
- Language: TypeScript
- AI / LLM: LangChain, LangGraph, Google GenAI, Anthropic
- Authentication: Clerk
- Styling: Tailwind CSS 4
- UI Components: Radix UI, Lucide Icons
- Animations: Framer Motion, GSAP
- State Management: Zustand
- Database / Storage: IndexedDB (Local-first)
- Rich Text Editor: Tiptap, Monaco Editor
- Internationalization: i18next
- Analytics: PostHog
Deploy your own instance of Magic Resume in minutes.
Click the button below to deploy to Vercel:
Tip
Remember to configure your NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY and CLERK_SECRET_KEY in the Vercel dashboard.
- Magic Resume Core: The primary resume builder and AI engine.
- i18n Scanner: A custom tool to ensure full localization coverage.
Clone the repository and start the development server:
$ git clone https://github.com/LinMoQC/Magic-Resume.git
$ cd Magic-Resume
$ npm install
$ npm run devFor more details, check our Development Guide (coming soon).
Contributions are welcome! Please feel free to submit a Pull Request.
Copyright © 2026 Magic Resume Team.
This project is MIT licensed.
