interviewstreet/hiring-agent
HackerRank 开源的 AI 简历评估与打分工具,输出可解释的评分报告
HackerRank 开源的 AI 简历评估与打分工具,输出可解释的评分报告
产品定位
该项目定位为简历排序辅助工具而非完整的招聘系统:官方明确声明它不是 ATS,不用于筛选 HackerRank 的公开职位,也不是面向 HackerRank 客户的产品。其设计初衷是帮助处理每年数万份实习申请,决定先读哪些简历,绝大多数简历仍由人工审阅做出最终决定。选型时需注意:仓库默认模型 gemma4:latest 是可在笔记本本地运行的演示配置,HackerRank 实际生产评估使用的是顶级 Gemini 模型。项目以 MIT 许可证开源,支持 Linux、macOS 和 Windows 本地部署。
适合用户
- 招聘与人力资源团队
- 开源开发者
- 研究人员与技术社区
功能亮点
简历 PDF 解析与结构化提取
使用 PyMuPDF 将 PDF 转为 Markdown 风格文本,并通过 Jinja 模板按板块调用 LLM 提取结构化 JSON Resume 数据。
GitHub 信号增强
从简历中提取 GitHub 用户名,获取个人资料与仓库,分类项目并由 LLM 选出 7 个有意义贡献的独特项目。
按角色评分的可解释评估
按所选角色的评分类别与权重对简历打分,输出类别分数、证据、加分与扣分;内置 software_engineering_intern 角色。
本地或云端 LLM 后端
支持通过 Ollama 完全本地运行(默认 gemma4:latest),或使用 Google Gemini API。
报告输出与 CSV 导出
在 stdout 打印可读摘要;开发模式下按角色导出 CSV 并缓存中间 JSON。
访问与价格
可用状态: 当前可用
价格信息: 开源
支持平台: Linux, macOS, 自托管, Windows
价格说明: 开源项目,采用 MIT 许可证,可免费获取和使用;使用 Gemini 云端模型时需自备 API 密钥。
官方入口
来源核验
资料核验于 2026-09-01