OmriSR/job-scraper

Scrapes ATS APIs to find & rank relevant jobs for a CV. Uses Ollama & LangChain for entity extraction and ChromaDB for semantic vector similarity. A full local ML pipeline using Python and SQLite

20
/ 100
Experimental

Combines deterministic filtering (skills, location, seniority) with semantic ranking via fastembed ONNX embeddings and Groq's fast inference API for explainable job matches. Supports dual-mode deployment—local SQLite/ChromaDB for development and cloud-native architecture using Supabase/Pinecone with Cloud Run scheduler and Gmail notifications for production. Generates interview preparation tips by analyzing skill gaps between CV and matched positions.

No License No Package No Dependents
Maintenance 6 / 25
Adoption 4 / 25
Maturity 1 / 25
Community 9 / 25

How are scores calculated?

Stars

7

Forks

1

Language

Python

License

Category

career-ai-agents

Last pushed

Dec 27, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/OmriSR/job-scraper"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.