Builds

13 repos

Showing 13 of 13 projects

Screenshot of Zenith AI

~/builds/zenith-ai

03FeaturedShipped Mar 2025

Zenith AI

AI hiring assistant that scores, retrieves and ranks candidates

Zenith AI is a recruiting tool for teams screening candidates against a job description: recruiters describe a role in plain language to a chatbot, which turns that into a structured job-requirements schema and returns a ranked shortlist pulled from a vector database of candidate profiles.

A LangChain-driven chatbot backed by an Ollama LLM holds conversational memory while it extracts and validates job requirements against a Pydantic schema; candidate resumes are embedded with Hugging Face sentence-transformers and stored in Upstash Vector for similarity search. The FastAPI Python service sits behind a Next.js/Drizzle/MySQL frontend where candidates create accounts and submit resumes.

Highlights

  • 78%+ ranking accuracy across 100+ resumes via RAG plus vector search
  • Cut recruiter screening time by 70% versus manual review
  • Chatbot converts free-text hiring queries into a structured JobRequirements schema before searching
  • Candidate profiles embedded via sentence-transformers and stored in Upstash Vector for similarity matching
  • Next.js/Drizzle/MySQL frontend paired with a self-hostable FastAPI + LangChain backend