PitchHut logo
autopilot-jobhunt
An AI-driven job agent that finds and ranks job roles tailored to your resume.
Pitch

Autopilot Jobhunt is an AI job agent that scans over 130 career pages every night, scoring roles against your resume with a cutting-edge LLM. Receive timely alerts on Telegram and generate personalized cover letters and resumes, all while maintaining control over your applications. Free and open-source for everyone.

Description

Autopilot Job Hunt is an open-source AI job agent designed to streamline the job application process. This innovative tool scans over 130 company careers pages nightly, evaluates job postings against your resume using an advanced language model, and provides timely alerts through Telegram. Additionally, it offers the capability to draft tailored cover letters and resumes, ensuring a personalized job application experience.

Key Features

  • Automated Job Scanning: Every night, the tool scans various careers pages and retrieves new job postings to keep you updated.
  • Intelligent Scoring: Each job role is scored from 0 to 100 based on alignment with your resume, utilizing a comprehensive analysis of your work history and the job description. This eliminates the guesswork involved in assessing job fit.
  • Custom Alerts: Receive instant alerts via Telegram highlighting top job matches, allowing for quick action on suitable opportunities.
  • Draft Applications: For any job that piques your interest, easily generate tailored resumes and cover letters on demand.
  • Privacy First: The application is designed to draft only and never applies on your behalf, ensuring that you maintain control over your job applications. Detailed information about what data is used can be found in the PRIVACY.md file.

How It Works

The workflow of Autopilot Job Hunt can be visualized as follows:

flowchart LR
    A["🌐 130+ Careers Pages"] -->|TinyFish API| B["Job Discovery"]
    B --> C["LLM Batch Scorer\n(0–100 fit score)"]
    C -->|score ≄ min| D["šŸ“± Telegram Alert\nTop N matches"]
    C -->|on demand| E["āœ‰ļø Cover Letter\n+ Resume Bullets"]
    C --> F["šŸ“Š CSV Export"]

The scoring mechanism intelligently evaluates your resume against each job description, delivering insights on why your profile aligns or does not align with specific roles.

Example of Job Scan Result

Scanning Mistral AI...
  3 new job URLs. Fetching details...
  Scoring jobs...
  Saved 2 jobs from Mistral AI

Scanning HuggingFace...
  5 new job URLs. Fetching details...
  Scoring jobs...
  Saved 3 jobs from HuggingFace

Scan complete.
Top 5 sent to Telegram.

Telegram Notifications

You will receive notifications summarizing your job matches, with details such as:

Job Hunt — 06 Jun 2026
5 matches found

#1 | Mistral AI | Applied AI Engineer, ML Infrastructure
šŸ“ Paris/London/Marseille, On-site
šŸ”§ Python, LLMs, RAG, AWS, MLOps, DevOps
āœ… Role combines applied AI + ML infrastructure in EU, aligns with MLOps/RAG expertise and relocation goal
Score: 85/100  →  https://jobs.lever.co/mistral/...

#2 | HuggingFace | Staff ML Engineer
šŸ“ Remote (EU)
šŸ”§ Python, PyTorch, Transformers, CUDA, MLOps
āœ… Open-source ML role matches deep learning and distributed training background
Score: 80/100  →  https://apply.workable.com/huggingface/...  

Flexible Usage

Autopilot Job Hunt can be executed in multiple modes:

  • Standalone CLI for conventional usage.
  • Claude Code MCP mode enables natural language interactions for easier command execution.

Setup and Documentation

Setup is straightforward. For additional details, including installation instructions, API key requirements, and troubleshooting, consult the comprehensive documentation provided in the docs/ directory. This includes setup guides for various configurations and usage scenarios.

Contributions

Contributions to the project are welcome! Potential areas for collaboration include adding new companies for scanning, supporting new ATS platforms, and enhancing scoring prompts. Further details can be found in the CONTRIBUTING.md file.

0 comments

No comments yet.

Sign in to be the first to comment.