Automate your job search with AI-powered applications, personalized resumes, and intelligent matching.
- Automated Applications - Apply to hundreds of jobs with one click
- AI Resume Optimization - Tailor resumes for each job posting
- Smart Cover Letters - Generate personalized cover letters
- Job Matching - Find jobs that match your skills and preferences
- Application Tracking - Monitor all your applications in one place
- Interview Preparation - AI-powered interview question generation
# Install dependencies
npm install
# Configure your profile
npm run setup
# Start job hunting
npm run hunt- Profile Setup - Input your skills, experience, and preferences
- Job Discovery - AI scans job boards for matching positions
- Application Generation - Creates tailored resumes and cover letters
- Automated Submission - Applies to jobs automatically
- Progress Tracking - Monitors responses and interview requests
- LinkedIn Jobs
- Indeed
- Glassdoor
- AngelList
- Remote.co
- We Work Remotely
- Average 10x increase in application volume
- 3x higher response rate with AI-optimized applications
- 50% reduction in job search time
- Automated tracking of 500+ applications
git clone https://github.com/ayushkli86/ai-job-hunter.git
cd ai-job-hunter
npm installCreate a .env file:
OPENAI_API_KEY=your_openai_key
LINKEDIN_EMAIL=your_email
LINKEDIN_PASSWORD=your_password# Setup your profile
node setup.js
# Start automated job hunting
node hunt.js --keywords "software engineer" --location "remote"
# Generate resume for specific job
node resume.js --job-url "https://example.com/job"
# Track applications
node track.jsWe welcome contributions! Please read our Contributing Guidelines before submitting pull requests.
This tool is for educational purposes. Always follow platform terms of service and apply responsibly. Focus on quality applications over quantity.
MIT License - see LICENSE file for details.