CV Match
Upload your CV and every job gets a match score. Sort or filter by how well each job fits your experience. Everything stays on your machine — nothing is uploaded anywhere.
{% if not cv_available %}
CV matching requires an extra download (~500 MB).
Run
{% endif %}
{% if cv.loaded %}
uv tool install --reinstall "git+https://github.com/Abdalla2004-collab/Jobhunt.git[match]" to enable it.
Currently loaded
- File {{ cv.filename }}
- Uploaded {{ cv.uploaded_at }}
- Model {{ cv.model }}
- Languages {% for l in cv.languages %}{{ l }}{% endfor %} {% if not cv.languages %}none detected{% endif %}
- Skills {% for s in cv.skills %}{{ s }}{% endfor %} {% if not cv.skills %}none detected{% endif %}
- Jobs scored {{ cv.matched_jobs }}
{% if cv.loaded %}Replace{% else %}Upload{% endif %} CV
accepted formats — pdf, docx, txt