Skip to main content

Multilogin browser warmup pipeline — YAML recipes for proxy, CDP, and human-like cadence. CLI: mlx-warmup.

Project description

mlx-warmup-kit

Multilogin browser warmup pipeline — YAML recipes linking proxy, CDP, human-like cadence, and exposure probes.

PyPI version Python versions License: MIT

pip install mlx-warmup-kit
mlx-warmup plan --format markdown

CLI: mlx-warmup · Python 3.10+ · planner only (peer tools on PyPI)

Coupon hubs: Verified MLX deals (SAAS50 browser / MIN50 cloud phone) — anti-detect.github.io · SaaSVerdict. Get latest codes before checkout. Core CLI works without a vendor account. Affiliate disclosure.

Plan folder-scale warmup as a repeatable recipe — proxy check → fingerprint lint → Launcher CDP → human-like scroll → exposure probe inside isolated MLX profiles.

Problem

New MLX profiles get flagged when teams skip ordered warmup. Ad-hoc scripts forget proxy validation or probe the wrong browser context. mlx-warmup documents the fleet pipeline as YAML you can validate and render to shell/markdown.

Install

pip install mlx-warmup-kit

Quick start

mlx-warmup template -o warmup.yaml
mlx-warmup validate warmup.yaml
mlx-warmup plan warmup.yaml --format shell -o run-warmup.sh
chmod +x run-warmup.sh

When new profiles still get flagged (playbook)

Step skipped Risk Tool on PyPI
Proxy check Wrong geo / dead exit proxy-lane-checker
Fingerprint lint UA/screen drift fingerprint-coherence
Vanilla Chrome warmup webdriver leaks cdp-connect-kit + human-input-kit
No exposure probe Ship blind playwright-cdp-probe

Default fleet pipeline:

mlx-warmup plan --format shell -o warmup.sh
export MLX_TOKEN=... PROFILE_UUID=...
bash warmup.sh
farm-runner mlx-pool --folder-id FOLDER --script ./warmup_child.py  # scale

Coupon hubs: anti-detect.github.io · SaaSVerdictSAAS50 browser warmup at scale.

CLI

Command Description
mlx-warmup default Print default recipe JSON
mlx-warmup validate FILE Lint recipe YAML
mlx-warmup plan [FILE] Render markdown / shell / json
mlx-warmup template Write starter recipe
mlx-warmup --show-deal Opt-in coupons

Limitations

  • Planner only — does not install peer packages or call MLX APIs.
  • Chromium browser path — recipe targets Launcher CDP, not cloud phone apps.
  • You run the commandsplan --format shell emits a script template.

Production

Pair rendered shell plans with automation-farm-runner mlx-pool for N-profile folders.

Partner note (affiliate): Folder warmup needs Multilogin X Launcher CDP — code SAAS50 at multilogin.com. Full disclosure: docs/AFFILIATE.md. Deals hubs: anti-detect.github.io · SaaSVerdict. Coupons: mlx-warmup --show-deal.

FAQ: docs/FAQ.md

Related tools (on PyPI)

Package CLI Role
human-input-kit human-input Human-like scroll/mouse
cdp-connect-kit cdp-connect MLX Launcher CDP
cloud-phone-kit cloud-phone Cloud Phone readiness
automation-farm-runner farm-runner mlx-pool queue

License

MIT


Production antidetect (partner): Multilogin X · Code SAAS50 (-50% browser) · MIN50 (-50% cloud phone)
More: @Multilogin_Scripts_Bot · anti-detect.github.io · SaaSVerdict

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mlx_warmup_kit-0.1.1.tar.gz (7.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mlx_warmup_kit-0.1.1-py3-none-any.whl (7.6 kB view details)

Uploaded Python 3

File details

Details for the file mlx_warmup_kit-0.1.1.tar.gz.

File metadata

  • Download URL: mlx_warmup_kit-0.1.1.tar.gz
  • Upload date:
  • Size: 7.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for mlx_warmup_kit-0.1.1.tar.gz
Algorithm Hash digest
SHA256 71c77bb83fce976794c8f04cfe1b7422bce31830a479ba58b31b4810db81431b
MD5 1c9dc1036971c5fe6f2629dcb3156b75
BLAKE2b-256 c25ce3fa2f4df779c0fc331de14ccd93d871caacef367cddf2ebe3a21292bbaa

See more details on using hashes here.

File details

Details for the file mlx_warmup_kit-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: mlx_warmup_kit-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for mlx_warmup_kit-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 939b577d7d4a9c98a601649e7797ecdb92a37d1e09aede8c56dd4eb6c2fd6d69
MD5 588b5dbb446d54345babe944c3a6300a
BLAKE2b-256 5b8e4aa9840e5502eeb2df38d88138c3e747286fd2db83ad9d1495e84371b909

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page