Discover and explore top open-source AI tools and projects—updated daily.
btseytlinATS-optimized resume generation
New!
Top 51.7% on SourcePulse
HR-Breaker is an AI-powered tool designed to optimize resumes for specific job applications, transforming them into ATS-friendly, single-page PDFs. It targets job seekers and professionals aiming to increase their application's success rate by tailoring content and structure to meet job requirements and pass automated screening systems. The primary benefit is a significantly improved resume that highlights relevant skills and experiences effectively.
How It Works
The system accepts resumes in various formats (LaTeX, plain text, markdown, HTML, PDF) and job postings via URL or text. An LLM extracts and synthesizes resume content, then generates an optimized HTML version. This output undergoes a rigorous, multi-stage validation process, including ATS simulation, keyword matching, hallucination detection, and structural checks. If validation fails, the LLM regenerates the content based on feedback. Upon passing all checks, the HTML is rendered into a professional, single-page PDF using WeasyPrint.
Quick Start & Requirements
uv sync to install dependencies..env.example to .env and set your GOOGLE_API_KEY.uv run streamlit run src/hr_breaker/main.py.GOOGLE_API_KEY is mandatory. Python environment managed by uv.Highlighted Details
2 weeks ago
Inactive