| | --- |
| | title: Job Application Assistant |
| | emoji: 💼 |
| | colorFrom: blue |
| | colorTo: purple |
| | sdk: gradio |
| | sdk_version: 4.44.0 |
| | app_file: app.py |
| | pinned: false |
| | license: mit |
| | --- |
| | |
| | # Job Application Assistant |
| |
|
| | AI-powered resume tailoring and ATS optimization tool. |
| |
|
| | ## Features |
| | - Upload resume (PDF/DOCX) |
| | - Fetch job descriptions from URLs |
| | - Extract job requirements and skills using LLM |
| | - Calculate ATS scores (before and after tailoring) |
| | - Generate tailored resumes and cover letters |
| | - Export to PDF |
| |
|
| | ## Setup |
| | 1. Add your API key (Groq recommended) in Space Settings → Secrets |
| | 2. Name the secret `API_KEY` |
| | 3. Supported providers: Groq, OpenAI, Together AI, OpenRouter |
| |
|
| | ## Models |
| | Default: `llama-3.1-70b-versatile` (Groq) |
| |
|
| | Get free Groq API key: https://console.groq.com/keys |