Skip to main content

ApplyBot

Automate your job search pipeline — for any profession.

Quick start

Technical users

pip install applybot
applybot init          # 2-min guided wizard
applybot run --dry-run # test without submitting
applybot run           # go live

Non-technical users

Double-click installers/install.bat (Windows) or installers/install.sh (Mac/Linux).

Commands

Command What it does
applybot init Guided setup wizard
applybot login linkedin Save LinkedIn session (for auto-apply)
applybot run Full pipeline
applybot run --dry-run Test without submitting
applybot run --no-apply Scrape + generate docs only
applybot status Print status table in terminal
applybot dashboard Rebuild + open dashboard

Configuration

All settings live in applybot.json (created by applybot init). Never commit this file — it contains your API key.

Browser automation

Auto-apply to LinkedIn Easy Apply, Greenhouse, and Lever.

Setup (one time):

pip install "applybot[browser]"
playwright install chrome
applybot login linkedin    # opens Chrome — log in, then close the window

Cookies are saved to sessions/linkedin_cookies.json. Keep this file private.

Supported platforms:

  • LinkedIn Easy Apply
  • Greenhouse
  • Lever

LLM setup (optional)

ApplyBot can use an LLM to answer open-text custom questions on application forms.

Set llm_provider in applybot.json to one of:

Provider Description
none (default) Skip custom questions — fill manually
claude Anthropic Claude (requires llm_api_key)
openai OpenAI GPT (requires llm_api_key)
custom Any OpenAI-compatible endpoint (set llm_custom_url)

Example config for Claude:

{
  "llm_provider": "claude",
  "llm_api_key": "sk-ant-...",
  "llm_model": "claude-haiku-4-5-20251001"
}

Metadata

Release files for applybot 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for applybot 1.0.0
File Size Uploaded Provenance
applybot-1.0.0.tar.gz 24.9 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for applybot 1.0.0
File Interpreter ABI Platform
applybot-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 44.6 kB

Release files / applybot-1.0.0.tar.gz

Download URL applybot-1.0.0.tar.gz
Size 24.9 kB
Tags Source
SHA-256 checksum
How to use checksums
648ea856bdd7720dcf91e5bd7556649a815c5401b45af6f7590203636b1c64b2
BLAKE2b-256 checksum
How to use checksums
51c48f0665c066afe362502e37b93bb49eb2704f4f0b1a317c8f77bb4206bbac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.1

Release files / applybot-1.0.0-py3-none-any.whl

Download URL applybot-1.0.0-py3-none-any.whl
Size 19.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8a931041cad3fb6b385ec698feae86050d4c88274987367fed23b6c2bd520194
BLAKE2b-256 checksum
How to use checksums
cac6e8a6188ac7e0408fd8762a1aafcd123bdda3a556fa265cc8c28ff6630f42
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.1

Security for applybot 1.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page