{"repo":"EmaadAkhter/Resume-Libre","free":true,"listed":false,"github":"https://github.com/EmaadAkhter/Resume-Libre","clone":"git clone https://github.com/EmaadAkhter/Resume-Libre.git","description":"Open-source AI resume generator — GitHub + LinkedIn + job description in, tailored LaTeX PDF out. Self-hostable, AGPL-3.0. Includes a free ATS parseability checker.","language":"Python","stars":11,"topics":["ai","ats","fastapi","latex","open-source","react","resume","resume-builder","self-hosted"],"license":"AGPL-3.0","category":"self-hosted-apps","readme_excerpt":"Open-source AI resume generator: your GitHub profile, LinkedIn, and a job description in — a polished, one-page LaTeX PDF out. --- What is Resume-Libre? Resume-Libre reads your GitHub profile README , takes your LinkedIn profile (paste the text, or let the server scrape it), combines that with any extra information and a job description you provide, and uses an LLM (via OpenRouter) to write a complete LaTeX document — compiled to a real PDF by Tectonic and streamed into the editor token by token. Every compiled PDF is automatically run through the built-in ATS parseability checker — 31 deterministic checks across six categories, with measured values and concrete fixes, and a one-click \"Fix issues & regenerate\" loop that feeds the findings back into the LLM. No fake \"ATS score\". No web-page-pretending-to-be-a-PDF. Real typesetting, tailored to the role, verified parseable. Features Feature Details --- --- AI generation Any LLM via OpenRouter (configurable model), streamed via SSE ATS parseability checker 31 deterministic checks in six categories (extraction, layout, typography, contact, content, file) — grouped checklist with reasons, fixes, and threshold meters, never a fake score. Free at /ats-check , no account Fix & regenerate loop Checker findings are injected into the prompt and the resume regenerates with formatting fixed, facts untouched ATS keyword match Post-generation gap analysis against a pasted job description or one of 10 role presets — match %, matched/missing ","default_branch":null,"files":null,"tree":[],"storefront":"/r/EmaadAkhter","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/EmaadAkhter/Resume-Libre/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}