CoolFace
Apppublic

incoderkaka/personal-assistant-api

sourceHugging Faceupdated 3mo agoView on Hugging Face
0likes
App README

Personal Assistant — API (demo deployment)

FastAPI modular monolith (talent module: agentic resume screening). Source of truth lives in the main repo; this Space is a deploy target only — pushed by infra/deploy-hf-space.sh, never edited by hand.

Required Space secrets (Settings → Variables and secrets):

  • —PA_LLM_PROVIDER=gemini (variable)
  • —PA_GEMINI_API_KEY (secret)
  • —PA_DATABASE_URL (secret — Supabase session pooler)
  • —PA_SUPABASE_URL (variable)
  • —PA_AUTH_REQUIRED=true (variable)
  • —PA_CORS_ORIGINS=https://<your-vercel-domain> (variable)
  • —PA_TAVILY_API_KEY (secret, optional — interview intelligence)
  • —PA_LANGFUSE_PUBLIC_KEY / PA_LANGFUSE_SECRET_KEY (secrets, optional) + PA_LANGFUSE_HOST (variable; region-specific, e.g. https://jp.cloud.langfuse.com)
  • —PORT=7860 (variable) — Spaces routes to app_port but does NOT inject a PORT env var; the deploy script sets this variable automatically.