AI JOB APPLICATION ASSISTANT
━━━━━━━━━━━━━━━━━━━━━━━━━━
• ABOUT THE PROJECT
This project is an AI-powered job application assistant built using Python, Claude API, and Cursor.
I built this project as part of an AI engineering quest-based hiring process to explore AI-native workflows and agent development.
The assistant focuses on:
-
CV and resume improvement
-
Cover letter writing
-
Interview preparation
-
LinkedIn profile tips
-
Career support for cybersecurity and tech roles
━━━━━━━━━━━━━━━━━━━━━━━━━━
• WHY I BUILT THIS
I wanted to build something practical that solves a real problem.
A lot of people struggle with:
-
tailoring their CVs
-
understanding job descriptions
-
preparing for interviews
-
presenting themselves properly for tech opportunities
Since I am also building my own career in tech and cybersecurity, this problem felt relevant and meaningful to work on.
━━━━━━━━━━━━━━━━━━━━━━━━━━
• TOOLS USED
-
Python 3.12
-
Claude API (Anthropic)
-
Cursor IDE
-
python-dotenv
━━━━━━━━━━━━━━━━━━━━━━━━━━
• PROJECT FILES
[main.py](http://main.py) -> main AI agent script
.env -> stores API key securely
.env.example -> example environment setup
.cursorrules -> Cursor configuration
[README.md](http://README.md) -> project documentation
━━━━━━━━━━━━━━━━━━━━━━━━━━
• HOW TO RUN THE PROJECT
Install dependencies:
pip install anthropic python-dotenv
Add your API key inside .env:
ANTHROPIC_API_KEY=your_api_key_here
Run the project:
python [main.py](http://main.py)
━━━━━━━━━━━━━━━━━━━━━━━━━━
• EXAMPLE PROMPT
Help me tailor my CV for a cybersecurity internship
The assistant responds with personalized career guidance and recommendations.
━━━━━━━━━━━━━━━━━━━━━━━━━━
• SECURITY NOTES
-
API keys are stored using environment variables
-
Sensitive information should not be uploaded publicly
-
.envshould be excluded from GitHub uploads
━━━━━━━━━━━━━━━━━━━━━━━━━━
• CURRENT STATUS
The project currently:
-
runs in the terminal
-
accepts interactive prompts
-
generates AI responses dynamically
Possible future improvements:
-
memory/chat history
-
web interface
-
file upload support
-
resume analysis features
━━━━━━━━━━━━━━━━━━━━━━━━━━
• AUTHOR
Maria Buhari