Good Fit is an AI-powered Chrome extension that helps you determine if your candidate profile is a perfect match for a job listing in real-time. Built on top of open-source standards, Good Fit enhances your job search experience by leveraging AI-driven insights.
- Real-time compatibility analysis: Instantly assess job match based on your profile.
- AI-driven insights: Uses Ollama to determine suitability.
- Seamless integration: Works effortlessly in the background while browsing job listings.
Before installing Good Fit, ensure you have the following installed:
- Node.js (>=18.0.0) & npm (>=9.0.0) – Download
- Google Chrome (latest version) – Download
- Ollama – Installation Guide
- Docker & Docker Compose (optional, if running the backend via Docker) – Download
$ git clone https://github.com/ferhatkorkmaz11/goodfit.git && cd goodfit
$ cd extension && npm install && npm run build
- Open Google Chrome.
- Visit
chrome://extensions/
. - Toggle Developer mode (top right corner).
- Click Load Unpacked (top left corner).
- Select the
goodfit/extension/dist
folder.
$ docker compose up --build
$ cd backend && npm install && npm run dev
- Open the Good Fit extension and upload your CV.
- Open any job listing on LinkedIn.
- Get your job suitability scores in real-time.