Analysis updated 2026-05-18
Generate a resume and cover letter tailored to a specific job posting.
Store one reusable career profile and reuse it across many applications.
Read the source code as a reference architecture for a Next.js plus FastAPI AI product.
| developer2507/cresumely | anuj-kumary/your-github-contributions | arashthr/hugo-flow | |
|---|---|---|---|
| Stars | 2 | 2 | 2 |
| Language | TypeScript | TypeScript | TypeScript |
| Last pushed | — | 2026-06-07 | — |
| Maintenance | — | Maintained | — |
| Setup difficulty | hard | moderate | moderate |
| Complexity | 4/5 | 2/5 | 3/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires PostgreSQL, an OpenRouter API key, and Docker or Railway for the full backend plus worker setup.
Cresumely is a full stack, AI assisted platform for building job specific resumes and cover letters. You keep one reusable profile with your experience, education, projects, skills, certifications, and languages, and the app generates a tailored resume and cover letter for a particular company and job description. It also has smaller AI helpers for writing profile summaries and specific description fields, keeps multiple saved versions per application, and exports finished documents to PDF. Account options include email code sign in, password login with recovery, and Google sign in, and the app enforces free and paid usage limits through a subscription system called Lemon Squeezy. The maker is upfront that AI generated text is a draft, not a guarantee of getting past automated screening or an interview, and that users should check every claim before sending an application. The project has a Next.js frontend and a FastAPI backend, connected through a proxy on the frontend side that forwards a secure login cookie and adds rate limiting. Resume generation does not happen directly inside a web request. Instead, the backend creates a job in a PostgreSQL database, and separate worker processes pick up and complete those jobs, which lets more than one worker run at once without duplicating work. The AI model used in production is Gemini 2.5 Flash Lite, accessed through OpenRouter, with the README sharing rough numbers for how many tokens each type of request produces and how long generation typically takes. The rest of the stack includes PostgreSQL for the database, SQLAlchemy for talking to it, Tailwind CSS and Radix UI on the frontend, WeasyPrint for turning documents into PDFs, and Resend or SMTP for sending email. It is built to run in Docker and deploys to Railway. The README states plainly that this repository does not accept outside contributions or pull requests, it is shared only for people to read the source code and documentation, and it also links to the live production site.
Cresumely is a web app that uses AI to generate job-specific resumes and cover letters from one reusable profile, then exports them as PDFs.
Mainly TypeScript. The stack also includes TypeScript, Next.js, FastAPI.
The README lists a license section but the excerpt provided does not state the terms.
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.