Sign inSign up

ashborn004/gap-analyzer-api

By ashborn004

•Updated 3 months ago

FastAPI backend for an AI-powered resume-to-JD gap analyzer (LangGraph)

Image
Languages & frameworks
0

84

ashborn004/gap-analyzer-api repository overview

⁠Resume Gap Analyzer API

FastAPI backend for a resume-to-job-description gap analysis tool.

⁠What it does

  • Compares a resume against a job description using a LangGraph pipeline (analyzer → draft advisor → critic loop)
  • Returns missing/matched skills, a match score, and prioritized learning advice
  • Streams live pipeline progress over SSE
  • Stores analysis history in Postgres, supports PDF export

⁠Auth

Simple API key — signup/login returns a key, send it via X-API-Key header on every request.

⁠Run

docker run -p 8000:8000 --env-file .env ashborn004/gap-analyzer-api

⁠Required env vars

  • DATABASE_URL
  • GROQ_API_KEY
  • LANGSMITH_API_KEY (optional, for tracing)

⁠Docs

Visit /docs after running for the full interactive API reference.

Tag summary

Content type

Image

Digest

sha256:bb57707ed…

Size

216.6 MB

Last updated

3 months ago

docker pull ashborn004/gap-analyzer-api