Spaces:
Configuration error
Configuration error
File size: 2,994 Bytes
48d1301 3d53e4b 48d1301 b1174ec 48d1301 bca379c 48d1301 bca379c b1174ec bca379c 3d53e4b b1174ec bca379c 48d1301 b1174ec 48d1301 b1174ec bca379c b1174ec bca379c 08136c1 bca379c 48d1301 bca379c 48d1301 bca379c 48d1301 bca379c 3d53e4b bca379c 48d1301 bca379c 48d1301 bca379c 48d1301 bca379c 48d1301 bca379c 48d1301 4815162 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 |
# Resumate
[](https://github.com/gperdrizet/resumate/actions/workflows/python_ci.yml)[](https://github.com/gperdrizet/resumate/actions/workflows/publish_hf_space.yml)[](https://github.com/gperdrizet/resumate/actions/workflows/codespaces/create_codespaces_prebuilds)
Resumate is a simple web app that helps you generate a tailored resume for a specific job post using the Antropic API. It collects your LinkedIn profile (PDF export), GitHub profile URL, and the job post text, then processes this information to help you create a resume that matches the job requirements.
## Features
- Upload your LinkedIn resume export (PDF)
- Provide your GitHub profile URL (public repos only)
- Paste the job post text
- Optionally add custom instructions for the resume writer agent
- Get a tailored resume output in seconds
## Quickstart (Recommended: GitHub Codespaces)
1. **Fork this repository**
- Click the "Fork" button on GitHub to create your own copy of the repository.
2. **Add API keys as secrets**
- In your fork, go to **Settings > Secrets and variables > Codespaces**.
- Add `ANTHROPIC_API_KEY` with your API key as value.
3. **Start a Codespace**
- Click the "Code" button on your fork and select "Open with Codespaces".
- Codespaces will automatically set up the environment.
4. **Open the provided URL** in your browser to use the Gradio UI.
## Running Locally with virtualenv
**Note:** The following instructions are for Linux systems. Python 3.10 or greater is required.
1. **Fork this repository:**
Click the "Fork" button on GitHub to create your own copy of the repository.
2. **Clone your fork:**
```bash
git clone https://github.com/<your-username>/resumate.git
cd resumate
```
3. **Create a virtual environment:**
```bash
python3 -m venv .venv
```
4. **Set your API keys as environment variables:**
Add your API keys to `.venv/bin/activate`:
```bash
export ANTHROPIC_API_KEY=your_anthropic_api_key
```
5. **Activate the virtual environment:**
```bash
source .venv/bin/activate
```
6. **Install dependencies:**
```bash
pip install -r requirements.txt
```
7. **Run the app:**
```bash
python resumate.py
```
8. **Open the provided URL** in your browser to use the Gradio UI.
## LinkedIn PDF Export Instructions
1. Go to your LinkedIn profile page
2. Click the "More" button (three dots)
3. Select "Save to PDF"
4. Wait for the download
5. Upload the PDF in the app
---
title: Resumate
colorFrom: blue
colorTo: yellow
sdk: gradio
sdk_version: 5.35.0
app_file: resumate.py
pinned: false
license: gpl-3.0
short_description: Tailored resume generation
---
|