Resume-AI

Resume AI - Local AI-Powered Resume Analyzer & Job Matcher 🚀

⭐ If you find this project helpful, please star it! It helps other developers discover this tool.

GitHub Stars GitHub Forks License Python React

Privacy-focused, local-first platform that parses resumes, matches them with job descriptions, and provides AI-driven improvement suggestions using local LLMs.

✨ Features

🛠️ Tech Stack

Backend

Frontend

🚀 Quick Start

Prerequisites

1. AI Model Setup

Ensure Ollama is running and pull the model:

ollama pull llama3.2

2. Backend Setup

cd backend
# Create virtual environment
python -m venv venv
# Activate (Windows)
venv\Scripts\activate
# Install dependencies
pip install -r requirements.txt
# Download NLP model
python -m spacy download en_core_web_trf
# Run Server
uvicorn app.main:app --reload

Server running at http://localhost:8000

3. Frontend Setup

cd frontend
npm install
npm run dev

Client running at http://localhost:5173

📸 Usage

  1. Open the Frontend.
  2. Upload your Resume (PDF/DOCX).
  3. Paste a Job Description.
  4. View your Match Score, Missing Skills, and AI Suggestions.

📱 Try Live Demo (GitHub Pages)

Want to try the app without setting up locally? You can access the live demo here:

Steps to use the live demo:

  1. Clone the repository and run the backend server (see Backend Setup above)
  2. Visit the Live Demo Link
  3. Upload your resume and job description
  4. The frontend will communicate with your local backend API

🤝 Contributing

Issues and Pull Requests are welcome!

🌟 Why Resume AI?

📊 Use Cases

🏆 Key Differentiators

Feature Resume AI Other Tools
Privacy 100% Local Cloud-based
Cost Free (Open Source) Paid/Freemium
AI Suggestions Local LLM (Llama) GPT API
Customizable Full source available Limited
Data Security Complete Third-party dependent

📞 Support & Community


### Show your support - ⭐ Star this repository! Every star helps us reach more job seekers and developers. [![Star on GitHub](https://img.shields.io/github/stars/SnakeEye-sudo/Resume-AI?style=social)](https://github.com/SnakeEye-sudo/Resume-AI)