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