srbhr b833bf3db7 feat: enhance documentation and remove deprecated files
- Added a comprehensive Table of Contents to AGENTS.md for improved navigation.
- Expanded documentation with new backend and frontend guides, detailing architecture, API contracts, and workflows.
- Introduced new documents for backend architecture and requirements, outlining system design and API specifications.
- Removed outdated Makefile and setup.sh scripts to streamline project setup.
- Deleted yarn.lock to eliminate unnecessary dependency management files.
- Updated AGENTS.md to reflect changes in documentation structure and links.
2025-12-29 16:27:39 +05:30
2025-08-23 19:58:48 +10:00
2025-05-25 17:32:56 +00:00
2020-04-08 08:56:50 +05:30

Resume Matcher

Resume Matcher

𝙹𝚘𝚒𝚗 𝙳𝚒𝚜𝚌𝚘𝚛𝚍𝚆𝚎𝚋𝚜𝚒𝚝𝚎𝙷𝚘𝚠 𝚝𝚘 𝙸𝚗𝚜𝚝𝚊𝚕𝚕𝙲𝚘𝚗𝚝𝚛𝚒𝚋𝚞𝚝𝚘𝚛𝚜𝙳𝚘𝚗𝚊𝚝𝚎𝚃𝚠𝚒𝚝𝚝𝚎𝚛/𝚇𝙻𝚒𝚗𝚔𝚎𝚍𝙸𝚗

Stop getting auto-rejected by ATS bots. Resume Matcher is the AI-powered platform that reverse-engineers hiring algorithms to show you exactly how to tailor your resume. Get the keywords, formatting, and insights that actually get you past the first screen and into human hands.

Hoping to make this, VS Code for making resumes.


Stars Apache 2.0 Forks version

Discord Website LinkedIn

srbhr%2FResume-Matcher | Trendshift

Vercel OSS Program

[!IMPORTANT]

This project is in active development. New features are being added continuously, and we welcome contributions from the community. There are some breaking changes on the main branch. If you have any suggestions or feature requests, please feel free to open an issue on GitHub or discuss it on our Discord server.

Getting started with Resume Matcher

Resume Matcher is designed to help you optimize your resume with the aim to highlight your skills and experience in a way that resonates with potential employers.

We're actively working on improving the platform, building towards a VS Code for making resumes, and adding new features. The best way to stay updated is to join the Discord discussion and be part of the active development community.

Join our Discord community 👇 Discord

Follow us on LinkedIn LinkedIn

Star Resume Matcher to support the development and get updates on GitHub. Star Resume Matcher

Key Features

resume_matcher_features

  • Works locally: Run everything on your machine with local AI models via Ollama, or use cloud providers.
  • Multi-provider LLM support: Works with OpenAI, Anthropic, Gemini, OpenRouter, DeepSeek, and Ollama.
  • Resume Tailoring: Automatically optimize your resume for specific job descriptions.
  • Keyword Optimization: Align your resume with job keywords and highlight relevant experience.
  • Guided Improvements: Get actionable suggestions to make your resume stand out.

Roadmap

If you have any suggestions or feature requests, please feel free to open an issue on GitHub. And discuss it on our Discord server.

  • Visual keyword highlighting.
  • AI Canvas, which can help to craft impactful, metric-driven resume content.
  • Multi-job description optimization.

How to Install

Installation

Follow the instructions in the INSTALL.md file to set up the project locally.

Quick Start:

# Backend
cd apps/backend && cp .env.sample .env && uv sync
uv run uvicorn app.main:app --reload --port 8000

# Frontend (new terminal)
cd apps/frontend && npm install && npm run dev

Tech Stack

Component Technology
Backend FastAPI, Python 3.11+
Frontend Next.js 15, React 19
Database TinyDB
LLM LiteLLM (OpenAI, Anthropic, Ollama, etc.)
Styling Tailwind CSS 4

Join Us and Contribute

how to contribute

We welcome contributions from everyone! Whether you're a developer, designer, or just someone who wants to help out. All the contributors are listed in the about page on our website and on the GitHub Readme here.

Check out the roadmap if you would like to work on the features that are planned for the future. If you have any suggestions or feature requests, please feel free to open an issue on GitHub and discuss it on our Discord server.

Contributors

Contributors

Support the Development by Donating

donate

If you would like to support the development of Resume Matcher, you can do so by donating. Your contributions will help us keep the project alive and continue adding new features.

Platform Link
GitHub GitHub Sponsors
Buy Me a Coffee BuyMeACoffee
Star History

Resume Matcher is a part of Vercel Open Source Program

Vercel OSS Program

Languages
TypeScript 77.1%
Python 18.3%
CSS 3.2%
Shell 0.7%
Dockerfile 0.5%
Other 0.2%