cxumol commited on
Commit
0c69df9
β€’
1 Parent(s): e2121e2

README ready

Browse files
.gitattributes CHANGED
@@ -3,6 +3,7 @@
3
  *.ttf filter=lfs diff=lfs merge=lfs -text
4
  *.otf filter=lfs diff=lfs merge=lfs -text
5
  *.mp4 filter=lfs diff=lfs merge=lfs -text
 
6
 
7
  *.7z filter=lfs diff=lfs merge=lfs -text
8
  *.arrow filter=lfs diff=lfs merge=lfs -text
 
3
  *.ttf filter=lfs diff=lfs merge=lfs -text
4
  *.otf filter=lfs diff=lfs merge=lfs -text
5
  *.mp4 filter=lfs diff=lfs merge=lfs -text
6
+ *.pdf filter=lfs diff=lfs merge=lfs -text
7
 
8
  *.7z filter=lfs diff=lfs merge=lfs -text
9
  *.arrow filter=lfs diff=lfs merge=lfs -text
README.md CHANGED
@@ -11,4 +11,75 @@ license: mit
11
  short_description: AI-Powered Cover Letter Generator
12
  ---
13
 
14
- Hugging Face Space https://huggingface.co/spaces/cxumol/CoverPilot/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11
  short_description: AI-Powered Cover Letter Generator
12
  ---
13
 
14
+ <div align="center">
15
+ <div>&nbsp;</div>
16
+ <img src="asset/banner.png" width="400"/>
17
+
18
+ [Workflow](#how-it-works)|
19
+ [Video](#demo)|
20
+ [![Hugging Face](https://img.shields.io/badge/Demo-%F0%9F%A4%97%20Hugging%20Face-blue)](https://huggingface.co/spaces/cxumol/CoverPilot)|
21
+ [How to Use](#setup)|
22
+ ![Visitors](https://api.infinitescript.com/badgen/count?name=cxumol/CoverPilot&ltext=Visitors)
23
+
24
+ </div>
25
+
26
+ CoverPilot is an AI-powered cover letter generator. It helps you focus on what matters most - getting the job.
27
+
28
+ ## How it works
29
+
30
+ ![workflow](asset/CoverPilot_workflow.png)
31
+
32
+ ## Demo
33
+
34
+ How it actually works? Check out the demo video below.
35
+ <video src="asset/CoverPilot_demo_h264_30fps_noaudio.mp4"></video>
36
+
37
+ Try it on Hugging Face now! [![Hugging Face](https://img.shields.io/badge/Demo-%F0%9F%A4%97%20Hugging%20Face-blue)](https://huggingface.co/spaces/cxumol/CoverPilot)
38
+
39
+ ## Setup
40
+
41
+ #### Prepare API for AI capabilities
42
+
43
+ > [!IMPORTANT]
44
+ > You have to bring your own API keys.
45
+ > If you have no idea about it, try getting one from https://beta.openai.com/account/api-keys
46
+
47
+ The API base defaults to OpenAI's, and compatible with AI service providers who have the same API structure.
48
+
49
+ Once you obtained can set API configurations in 2 ways:
50
+ - environment variables
51
+ - AI Setup panel on the Web UI
52
+
53
+ Check out the [config.py](app/config.py) for more details.
54
+
55
+ #### Deploy on Hugging Face
56
+
57
+ [![πŸ€— Deploy on Hugging Face](https://huggingface.co/datasets/huggingface/badges/resolve/main/deploy-on-spaces-md-dark.svg)](https://huggingface.co/spaces/cxumol/CoverPilot?duplicate=true)
58
+
59
+ #### Run on local
60
+
61
+ ```bash
62
+ git clone https://github.com/cxumol/CoverPilot.git && cd CoverPilot
63
+ pip install -r requirements.txt
64
+ python app/app.py
65
+ ```
66
+
67
+ Once the app is running, you can access it at http://localhost:7860.
68
+ And then follow the instructions on the Web UI.
69
+
70
+ If you are still confused about how to use it, check out the [demo video](#demo).
71
+
72
+ ## Example
73
+
74
+ Here is an example of output pdf [cover_letter_by_Steve Jobs_to_Microsoft.pdf](asset/example_cover_letter_by_Steve Jobs_to_Microsoft.pdf).
75
+
76
+ > [!TIP]
77
+ > Yes, it's generated from the video demo.
78
+
79
+ ## Contributing
80
+
81
+ Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
82
+
83
+ ## Motivation
84
+
85
+ I'm looking for a job. Please consider hiring me if you like this project.
CoverPilot_demo_h264_30fps_noaudio.mp4 β†’ asset/CoverPilot_demo_h264_30fps_noaudio.mp4 RENAMED
File without changes
asset/CoverPilot_workflow.png ADDED

Git LFS Details

  • SHA256: 5d2db8850075f8aad376c6fcfa142af75334dbad5c9e04a0a9d0a4f5fcadff77
  • Pointer size: 131 Bytes
  • Size of remote file: 432 kB
asset/banner.png ADDED

Git LFS Details

  • SHA256: a642449dd42530f9ace134bd2a1448528f8733944474031ae63c519ba433e724
  • Pointer size: 130 Bytes
  • Size of remote file: 62.5 kB
asset/example_cover_letter_by_Steve Jobs_to_Microsoft.pdf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:74346236c0bde6df83409e11735e11d9a8487de61bd1c7d07560aebe446267bb
3
+ size 46952