incoderkaka/personal-assistant-api
0
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 toapp_portbut does NOT inject a PORT env var; the deploy script sets this variable automatically.
