{"repo":"MohamedMamdouh18/Find-Me-Job","free":true,"listed":false,"github":"https://github.com/MohamedMamdouh18/Find-Me-Job","clone":"git clone https://github.com/MohamedMamdouh18/Find-Me-Job.git","description":"A self-hosted AI-powered job hunting pipeline that runs automatically. It scrapes LinkedIn and RemoteOK daily, scores each job against your CV using an LLM (0-100), generates tailored cover letters for high-scoring matches, and delivers results directly to your Notion database with a Telegram notification.","language":"Python","stars":16,"topics":["job-scraper","job-search","n8n","n8n-automation"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Find Me a Job - AI-Powered Job Scraper & Matcher An automated job scraping and AI matching pipeline that runs on a schedule, scrapes jobs from LinkedIn and RemoteOK , prevents fetching the same job twice, scores each one against your CV using an LLM, generates a cover letter for good matches, stores matched jobs in a local SQLite database , and serves them through a Streamlit dashboard with analytics, filtering, and job management. A Cloudflare Quick Tunnel exposes the dashboard publicly, and Telegram notifications send you the access URL on startup plus a summary after each run. Everything runs locally in Docker. LinkedIn Sub-Workflow RemoteOK Sub-Workflow :---: :---: --- Table of Contents - Features - Getting Started - Configuration - Environment Variables - LinkedIn Search Config - LLM Keywords Config - AI Scoring Logic - Choosing an LLM Provider - Database Schema - Python API Reference - Estimated Token Usage Per Job - Dashboard - Docker Services - Download Size - License --- Features - Dual source scraping - LinkedIn (with filters) and RemoteOK, each as a modular sub-workflow - Multiple LinkedIn searches - define multiple search queries (different keywords, locations, filters) in a single config file; all are executed in one run - Deduplication - jobs already seen or pending are skipped automatically across runs - AI scoring - scores each job 0–100 based on your CV, required skills, and years of experience; small experience gaps (1–2 years) are penalized lightly, 3+ year","default_branch":null,"files":null,"tree":[],"storefront":"/r/MohamedMamdouh18","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MohamedMamdouh18/Find-Me-Job/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}