AI · GitHub repo
Hiring Agent
Open-source pipeline that parses resumes, checks GitHub profiles, and scores candidates
An open-source Python tool built by HackerRank to rank high-volume intern applications. It converts PDF resumes to structured Markdown and JSON, checks candidate GitHub profiles and repositories, and scores applications against customizable role rubrics using local or hosted LLMs.
What it's for
- Benchmark your resume and GitHub profile against an automated technical screening rubric
- Screen high volumes of candidate resumes and rank applicants before manual review
- Extract structured JSON Resume data from PDF application files
Features
- PDF-to-Markdown resume parsing using PyMuPDF
- Section extraction into JSON Resume format via Jinja prompt templates
- Automatic GitHub profile inspection and top repository contribution filtering
- Role-based rubrics with custom category weights, bonus criteria, and score deductions
- Support for local Ollama models or hosted APIs like Google Gemini
- CSV summary exports and local intermediate JSON caching
Pricing
Open source
Details
- Type
- GitHub repo
- Category
- AI
- Topic
- Resume Screening
- Open source
- Yes
- Platforms
- Command line, Linux, macOS, Windows
- For
- Software engineering candidates auditing their resumes, and technical recruiters or engineering managers ranking applicants.
- Tags
- resume, hiring, ats, llm, python, recruitment
Why it was saved
- @realrayjones: Enables developers to test their resumes and GitHub profiles against an automated screening pipeline to see why an ATS or AI might reject or favor their application.
Related
Open-source platform and framework for building autonomous AI agents
Open-source Python library enabling AI agents to control web browsers.
Open-source Python framework for building realtime voice and multimodal AI assistants
Multi-agent system querying multiple LLMs that peer-review answers into one synthesis.
Open-source persistent memory layer for autonomous AI agents using knowledge graphs
AI recruiter platform testing real-world engineering skills and AI tool usage
Updated