AIRecruiterAgent / README.md
vankhieu's picture
update readme
b86d551

A newer version of the Gradio SDK is available: 6.0.1

Upgrade
metadata
title: AIRecruiterAgent
emoji: πŸš€
colorFrom: blue
colorTo: gray
sdk: gradio
sdk_version: 5.33.0
app_file: app.py
pinned: true
tags:
  - agent-demo-track
  - mcp-server-track
  - mistral
license: other
short_description: Revolutionizing recruitment with AI-driven insights

AI Recruiter Agent

AI Recruiter Agent is an intelligent assistant designed to streamline and enhance the recruitment process. Leveraging advanced AI models, it automates CV parsing, job description analysis, and candidate-job matching, providing recruiters with actionable insights and saving valuable time. Whether you're a hiring manager or a developer, AI Recruiter Agent offers a seamless experience to optimize talent acquisition workflows.

🎬 Demonstration

AI Recruiter Agent demo video

🧩 Features

  • Parsing CVs to structured JSON
  • Parsing job description to structured JSON
  • Matching applicants against a job description
  • Insightful CVs evaluation for recruiters

πŸ› οΈ Tech stack

  • Gradio App
  • MCP Server
  • MistralAI

We use Mistal OCR model for CV understanding and Mistral Small model for matching & applicant evaluation. However, we can also use other models/api such as Llamaindex for CV parsing, for example.

Development

  1. Clone the repository:

    git clone https://huggingface.co/spaces/Agents-MCP-Hackathon/AIRecruiterAgent
    cd AIRecruiterAgent
    
  2. Install dependencies:

    poetry install
    

    Or

    pip install -r requirements.txt
    
  3. Run the MCP App:

    python app.py
    
  4. (Optional) Run the MCP Server:

    mcp dev server.py