← all systems · case file 02 · rank_jobs() · 9-Board Ingest · Zero-Fabrication Guard

LazyHire

Where AI finds the job that finds you.

  • Next.js 16
  • React 19
  • TypeScript
  • SQLite + FTS5
  • Drizzle ORM
  • MiniLM
  • Groq
  • Playwright

Summary

A private AI career workspace built for Kerala's tech hubs. It combines local semantic retrieval, deduplication across job boards, transparent match scoring and zero-fabrication CV tailoring that rejects any edit adding experience, metrics or credentials it can't trace back to your source CV.1Case write-up and screensCase Write-up · github.com

Private repository. A walkthrough is available on request.

What the sources say, with how each number was obtained
ValueWhatMethodSource
9Job sources merged and deduplicatedJob sources the ingest step aggregates, deduplicated on canonical URL plus company, title and location.[1] writeup
4Application stages trackedStages in the app's application tracker (private repo).[1] writeup
PDF · DOCXPrivate, guarded CV reviewCV formats the private review accepts (private repo).[1] writeup

Problem

Listings around Technopark, Infopark and UL CyberPark are scattered across disconnected portals, full of duplicates, often missing dates, and linked to generic company homepages.1Case write-up and screensCase Write-up · github.com

Architecture

9-source ingest, deduplicated on URL plus company, title and location; MiniLM and SQLite FTS5 ranking; fabrication guard on CV edits

  1. 01Ingest and deduplicate

    Aggregates 9 job sources, validates apply links, and deduplicates postings on canonical URL plus company, title and location.

  2. 02Transparent ranking

    Ranks jobs with local MiniLM embeddings and SQLite FTS5 across freshness, source quality, location, role fit and skills, so every match score can be inspected.

  3. 03Guardrails and security

    Rejects tailored CV output that fabricates numbers or requirements. Encrypted CV and account storage, per-request CSP nonces, CSRF checks on mutations, upload scanning and audit logging.

github.com/vinayak533 · lazyhire
LazyHire: silent screen recording of the product in use.
Fig. 1LazyHire, recorded from the running build.source: Case write-up and screens

Not claimed

How many people got hired through it?
None of my sources track hires, so I won't put a number on it.

Sources

  1. [1]Case write-up and screensCase Write-up ↗

source [1] · Case Write-up · LazyHire

Case write-up and screens

github.com/vinayak533/vinayak533#selected-work

NEO // run for vinayak k v
—

  1. Nothing printed yet. Scroll the page and I'll log each step.

Each line links back to its step.

Tearing copies a plain-text summary, with Vinayak's email, to your clipboard.