An open API service indexing awesome lists of open source software.

https://github.com/danielpuentee/langgraph-mistral-cv-evaluator

Build a CV and job offer evaluator agent system using LangGraph and Mistral
https://github.com/danielpuentee/langgraph-mistral-cv-evaluator

Last synced: 4 months ago
JSON representation

Build a CV and job offer evaluator agent system using LangGraph and Mistral

Awesome Lists containing this project

README

        

# LangGraph + Mistral: CV Evaluator Agent System

Alt text

![python](https://img.shields.io/badge/Python-v3.10.15-blueviolet)
![GitHub top language](https://img.shields.io/github/languages/top/DanielPuentee/LangGraph-Mistral-CV-Evaluator)
[![Visual Studio Code](https://custom-icon-badges.demolab.com/badge/Visual%20Studio%20Code-0078d7.svg?logo=vsc&logoColor=white)](#)
[![Python](https://img.shields.io/badge/Python-3776AB?logo=python&logoColor=fff)](#)
[![Anaconda](https://img.shields.io/badge/Anaconda-44A833?logo=anaconda&logoColor=fff)](#)
![GitHub last commit](https://img.shields.io/github/last-commit/DanielPuentee/LangGraph-Mistral-CV-Evaluator)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![GitHub Copilot](https://img.shields.io/badge/GitHub%20Copilot-000?logo=githubcopilot&logoColor=fff)](#)

> Author: [Daniel Puente Viejo](https://www.linkedin.com/in/danielpuenteviejo/)

## Description
Build a multi-agent system that evaluates CVs against job offers. Using LangGraph and Mistral, this project processes resumes, determines candidate fit, and generates email drafts for acceptance or rejection. It's an excellent starting point for learning LangGraph dynamics with a practical and impactful use case.

---

## Features
- **Sequential Agent Workflow**: Implements a step-by-step process for better understanding of LangGraph.
- **CV Evaluation**: Compares resumes to job descriptions to assess candidate suitability.
- **Email Automation**: Automatically generates draft emails with personalized feedback.
- **Powered by LangGraph and Mistral**: Uses LangGraph for multi-agent management and Mistral for free LLM integration.

---

## Requirements
- Python used version: **3.10.15**

```python
pip install -r requirements.txt
```

---

## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.