Your intelligent job search agent that finds perfect opportunities and crafts compelling applications.
AI Job Hunter automates your job search by:
- Finding fresh job postings across major ATS platforms
- Matching opportunities to your experience
- Generating tailored cover letters with concrete examples
- Creating clean, professional PDFs
- Delivering complete application packages via email
- Searches ATS platforms directly (Lever, Greenhouse, etc.)
- Finds positions before they hit major job boards
- Filters by your preferences and requirements
- Uses RAG system to understand your experience
- Matches job requirements to your skills
- Ranks opportunities by fit
- Generates tailored cover letters
- Creates clean PDFs with VS Code styling
- Maintains consistent formatting
- Sends application packages via email
- Includes all necessary attachments
- Tracks application status
# Install
npm install -g ai-job-hunter
# Set up your profile
hunt init
# Configure preferences
hunt config
# Start searching
hunt start
Create a .env
file:
# Required APIs
OPENAI_API_KEY=your_key # For understanding jobs
BING_API_KEY=your_key # For job search
CLAUDE_API_KEY=your_key # For document generation
# Email (choose one)
GMAIL_TOKEN=your_token # For Gmail
# or
SMTP_CONFIG=your_config # For other email
- Start a job search:
# Search with default preferences
hunt search
# Search with specific criteria
hunt search --role "frontend" --remote --salary "100k+"
- Review matches:
# See all matches
hunt matches list
# View specific match
hunt matches view "company-name"
- Generate materials:
# Create cover letter
hunt generate letter "company-name"
# Create full package
hunt generate package "company-name"
- Node.js 18+
- Email account (Gmail recommended)
- Required API keys (see Configuration)
MIT