Download — Windows

Human‑like AFK
automation

Intelligent input automation for grinding and idle progression. Randomised timing, burst behaviour, and movement simulation built to run for hours.


Overview

What is AFK Helper?

A lightweight input automation utility designed for repetitive gameplay loops that require continuous interaction over extended periods.

AFK Helper automates common player actions through configurable timing systems — allowing progression activities such as chest farming, rolling, or combat interaction to continue without constant manual input. Instead of rigid loops, it introduces controlled randomness: variable timing, optional pauses, burst behaviour, and subtle movement actions that better resemble natural player interaction patterns.

All functionality operates strictly at the operating system input layer. The application does not read game memory, analyse screen content, inject code, modify game files, or communicate with internal game systems. Every action performed is equivalent to a normal keyboard press or mouse action generated by a player — transparent and lightweight.

Three core design principles guide the project: Session Stability — reliable performance during long unattended sessions. Human‑Like Behaviour — timing variation and optional randomness reduce mechanical patterns. Efficiency & Simplicity — minimal resource usage with straightforward configuration.



Features

Everything included

Every feature is individually toggleable. Enable only what you need.

Auto Swing / Auto Fire

Continuously performs the primary interaction action used for harvesting, attacking, or firing. Click timing is randomised between configurable minimum and maximum speeds to avoid rigid repetition. Designed for chest farming, combat grinding, and any gameplay loop requiring sustained input without manual clicking.

💥

Burst Click Modelling

Introduces human-like bursts of rapid clicks followed by natural pacing. Burst activation occurs randomly based on a configurable Burst Chance. Variable burst length with automatic return to normal rhythm prevents perfectly uniform clicking patterns.

Configurable Pause System

Inserts occasional micro-breaks into active clicking loops to simulate natural hesitation or attention shifts. Configure Pause Frequency (chance of pause, 1 in X clicks) and Pause Duration (milliseconds). Operates independently from Burst logic and can be toggled on or off.

🦵

Auto Crouch / Stand

Periodically toggles crouch and standing states using randomised timing. Movement duration and intervals vary automatically to simulate natural player repositioning while AFK. Helps maintain activity detection without interrupting farming loops.

🦘

Random Jump System

Executes jumps at randomised intervals to maintain character activity. Jump timing and hold duration vary slightly to prevent predictable patterns.

🛡

Movement Cooldown Protection

Prevents crouch and jump actions from occurring too close together. A shared cooldown timer ensures movements remain spaced naturally and avoids rapid stacked inputs.

🚀

Boost Ability Automation

Automatically activates the Boost ability at a configurable minute-based interval. Ensures buffs and progression boosts maintain consistent uptime without manual tracking.

Upgrader Automation

Automatically presses the F4 key at user-defined intervals to trigger in-game upgrades without manual input. Features customisable delay between presses, automatic activation only when AFK mode is running, easy toggling with F7, and self-disabling when AFK stops.

  • Enable AFK mode using F9 or the Start button.
  • Toggle the Upgrader on/off using F7 or the GUI checkbox.
  • Set your preferred F4 delay in seconds in the GUI.
  • The script presses F4 at the set interval, stopping immediately when AFK is disabled.

Fully Adjustable Timing Ranges

All major actions operate within configurable minimum and maximum values. Randomisation occurs automatically within these ranges to maintain organic timing.

  • Crouch Interval (Min / Max)
  • Jump Interval (Min / Max)
  • Click Speed (Min / Max)
  • Burst Chance
  • Pause Frequency & Duration
  • Movement Cooldown
🔔

Countdown Alarm System

Built-in session timer for tracking AFK duration. Accepts flexible time formats: 5m, 30s, 1h30m. When the timer expires, an audible alarm repeatedly plays until stopped using F10. Custom alarm sounds are supported.

💾

Automatic Settings Persistence

All configuration changes are saved automatically. Settings reload on launch so preferred behaviour is restored every session with zero reconfiguration.

🔄

Automatic Update Notification

Checks for newer versions on startup and notifies users when updates are available, providing quick access to downloads. No automatic installations — always your choice.


Hotkeys

Global controls

Control everything without touching the GUI. All hotkeys work while the game is in focus.

F7Toggle Auto Upgrader on / off
F8Switch between Harvest and Roll/Fire modes
F9Start / Stop AFK Helper
F10Stop countdown alarm

Modes

Two modes, instant switching

Press F8 to toggle between modes at any time, even while running. Settings apply automatically — no restart needed.

Harvest Mode

Full AFK Farming

Designed for collecting chests automatically while AFK. All default actions are enabled: Crouch, Jump, Swing, AFK Helper, Pause, and Burst. Best used when AFK farming treasure chests with no aggressive combat required.

  • All actions enabled — Crouch, Jump, Swing, Boost, Pause, Burst
  • Crouch and Jump randomised from their interval settings
  • RapidClick with natural bursts and pauses
  • Boost activates at the configured interval
Roll / Fire Mode

Focused Combat

Intended for rolling chests or attacking monsters (requires infinite ammo perk for monsters). Only Swing / Fire is enabled — all other actions are disabled for consistent attack speed.

  • Auto Swing / Fire active at consistent click speed
  • Crouch, Jump, Boost, Pause, Burst all disabled
  • Optimised for timing consistency over human simulation

Interface Preview

Interface

Screenshot of the AFK Helper main interface with default configuration enabled.


Anti-Detection

Safety & anti‑detection design

Every system is designed to avoid mechanical patterns. No rigid loops — behaviour evolves continuously over time.

Dynamic Timing Randomisation

All automated actions operate within configurable ranges rather than fixed delays. Each execution cycle produces slightly different timing values, preventing perfectly repeating input sequences that typically characterise basic automation scripts.

Behavioural Burst Modelling

Click activity periodically shifts into short bursts followed by normal pacing. This mirrors natural player behaviour where attention and interaction intensity fluctuate instead of remaining mechanically constant.

Configurable Pause Injection

Optional micro-pauses introduce irregular rest periods into active loops. These pauses simulate real player hesitation, repositioning, or momentary distraction, helping avoid uninterrupted robotic input streams.

Movement Variability Simulation

Randomised crouch, jump, and cursor micro-movement actions emulate subtle human repositioning during long sessions. A shared movement cooldown prevents unrealistic stacking of actions and maintains believable spacing.

Input-Only Architecture

AFK Helper operates exclusively through standard keyboard and mouse input simulation. It does not read game memory, inject code or DLLs, modify game files, hook internal functions, or intercept network traffic. This strict separation keeps the tool fully external to the game client.

Local Execution & Privacy

All logic runs locally on the user's machine. No gameplay data, personal information, or usage statistics are transmitted. The only optional network interaction is a version check to notify users about available updates.

Important: No automation method can guarantee immunity from detection or enforcement actions. Platform policies vary and automation may conflict with terms of service. AFK Helper is provided for educational and convenience purposes only. Users are fully responsible for understanding applicable policies and for choosing how and where the software is used.

Updates

Update check & notifications

A lightweight notification system keeps you informed about new releases without interrupting normal use.

How it works

  • A quick version check runs when the application starts.
  • If a newer version exists, a notification window appears.
  • No automatic downloads or installations occur — you remain fully in control.
  • You may dismiss the notification and continue using your current version.

Privacy & safety

  • No personal information is collected during update checks.
  • No background services or continuous monitoring are used.
  • The check only verifies whether a newer version number exists.

Getting Started

How to download and use AFK Helper

Up and running in a few minutes.

01
Download the archiveClick the Download button to get the latest version. The archive includes both the compiled .exe and the .ahk source script for full transparency.
02
Extract all filesUnzip the downloaded archive to a folder of your choice. Keep all files together in the same directory — including alarm.wav.
03
Launch AFK HelperRun AHK_Helper.exe. If prompted by Windows or your antivirus, allow it — see the Security section for why this happens.
04
Adjust settingsUse the checkboxes and input fields to enable features and set timing. Leaving defaults gives a solid starting point for most sessions.
05
Select a modeChoose Harvest for chest farming or Roll/Fire for combat. You can switch at any time with F8 while the helper is running.
06
Start your game and find your AFK spotLaunch the game and move your character to a safe location where AFK actions can run without interference.
07
Press F9 to startKeep the game window focused and press F9. AFK Helper will begin performing the selected actions automatically. Press F9 again or use the Stop button to halt everything immediately.
08
Monitor or leave runningOnce active, the helper runs automatically. Toggle modes with F8 at any time without stopping.

Configuration

Adjusting AFK Helper

All changes take effect immediately. Settings are saved automatically on close and restored on next launch.

Checkboxes

  • Enable Crouch / Stand — Toggles automatic crouch/stand actions.
  • Enable Swing / Fire — Controls automatic clicks for harvesting or attacking.
  • Enable Boost — Activates Boost mode at the configured interval.
  • Enable Jump — Makes your character jump randomly.
  • Enable Pause — Adds occasional human-like delays between clicks.
  • Enable Burst Chance — Enables bursts of rapid clicks at random intervals.
  • Enable Countdown Alarm — Plays a sound after the set alarm time.
SettingDescriptionExample
Boost IntervalMinutes between Boost activations15 min
Crouch Interval Min/MaxRandom range for crouch timing in ms120,000 – 300,000 ms (2–5 min)
Jump Interval Min/MaxRandom range for jump timing in ms120,000 – 600,000 ms (2–10 min)
Click Speed Min/MaxInterval between normal clicks in ms125 – 250 ms
Pause FrequencyChance of a pause — 1 in X clicks30 = roughly 1 in 30
Pause DurationLength of each pause in ms500 ms
Burst Chance1 in X chance to start a burst of 6–15 clicks40 = 1 in 40
Movement CooldownMinimum time between movement actions in ms5,000 ms (5 s)
F4 Upgrade DelaySeconds between each F4 press10 s
Alarm TimeCountdown before alarm sounds5m · 30s · 1h30m

Tips & examples

  • Enable Crouch, Pause, and Burst together for more human-like harvesting behaviour.
  • Disable Pause and Burst in Roll/Fire mode for consistent rapid attacks.
  • Set Click Speed Min/Max to 100–200 ms for faster clicks, or higher for slower behaviour.
  • Set Boost Interval to 20 minutes to activate Boost less frequently.
  • Set Alarm Time to 10m to receive a reminder after 10 minutes of AFK.

Transparency

Executable & antivirus information

The .exe is compiled from an AutoHotkey (.ahk) script using the official AutoHotkey compiler. Source code is included in every download.

Why antivirus may show warnings

AutoHotkey is a widely used automation framework. Because the same input simulation technology can be misused, many antivirus programs use heuristic detection that flags automation executables automatically — even when they are completely safe. These alerts are classified as false positives or Potentially Unwanted Programs (PUPs).

What AFK Helper does — and does not do

  • Simulates keyboard and mouse input only
  • Runs entirely on your local computer
  • No background services or hidden processes
  • No administrator installation required
  • Does NOT read or modify game memory
  • Does NOT inject code or DLLs
  • Does NOT access network traffic or external servers
  • Does NOT collect personal data or telemetry

Security recommendations

  • Download only from the official project source.
  • Avoid re-uploaded or modified builds from third-party sites.
  • Review the included .ahk source script before running if you want full verification.
  • Scan the file with your preferred antivirus before running.

Download

Download AFK Helper

Free. No install required. Source code included for full transparency. Windows only.

↓ Download

Includes .exe and .ahk source · Windows only · AutoHotkey-based

Antivirus notice: Some security programs may flag this file because it is AutoHotkey-based automation. This is a known false positive caused by heuristic detection. The source script is included so you can review every line before running. Always download from the official site only.

FAQ

Frequently asked questions

Everything you need to know before and after downloading.

No. AFK Helper does not read game memory, analyse graphics, or make in-game decisions. It simulates keyboard and mouse input at the operating system level. All actions are deterministic based on configured timers and enabled features, similar to a human manually performing them.
Advanced bots hook into the game process, read internal memory values, or inject code to bypass mechanics. AFK Helper does none of that. It only sends standard input events recognised by Windows, making it safe, easy to understand, and unable to modify the game.
Any automation carries some level of risk. AFK Helper uses human-like timing and randomised actions to reduce detectability, but there is no zero-risk guarantee. Users should understand the game's rules and decide if they are comfortable with the risk. Testing on a secondary account first is recommended.
No hidden mechanics are unlocked and no in-game progression is bypassed. The tool only automates repetitive tasks that a human could do manually. Advantages are limited to convenience and reduced physical effort.
Yes. Press F8 to toggle between Harvest and Roll/Fire modes at any time. All configurations and feature states update automatically without stopping the helper.
Intervals define the time between repeated actions. Randomisation prevents repetitive, perfectly timed patterns, which helps mimic human behaviour and reduce detection risk. ClickMin/ClickMax define milliseconds between clicks; CrouchMin/CrouchMax define crouch cycle timing; JumpMin/JumpMax define jump timing.
Burst temporarily increases click speed for a short sequence of clicks. It has a configurable probability (BurstChance) and a random number of clicks per burst, simulating the rapid clicking sequences a human might naturally perform.
Behaviour depends on how the game handles input. Some games ignore simulated input if the window is not active. For consistent results, keep the game window active or in borderless/windowed mode.
Running as Administrator ensures inputs work in games that also run as Administrator. Without admin privileges, some simulated inputs may be blocked by Windows security features.
No. All logic runs locally on your machine. No gameplay data, personal information, or usage statistics are transmitted. The only optional network call is a version check on startup — no personal data is involved.
Press F9 immediately to stop everything. Then check: the game window is focused, no other programs are interfering with input, and your feature settings and intervals are correct. Always test new settings briefly before long AFK sessions.
Yes. Most settings, including modes and feature checkboxes, can be changed while AFK Helper is running. The new configuration applies automatically without restarting.
Yes. All feature states, intervals, and options are saved automatically when you close the program and loaded again on next launch. You never need to reconfigure from scratch.
Confirm: your character is in a safe spot, all desired features are enabled, intervals/Burst/Pause/Alarm settings are configured correctly, and the game window has focus.
No. AFK Helper is an independent project created for educational purposes and convenience. It is not affiliated with any game developer or platform.

Contact

Get in touch

Questions, bug reports, or feature ideas — reach out on Discord.

Discord

Message true_pyro_028 — bugs, ideas, and questions are welcome. Please be respectful and avoid spamming.


Disclaimer

No liability

By downloading or using this software, you agree that the creator, true_pyro, is not responsible for any damage, data loss, or issues that may occur. Use at your own risk. The software is provided "as is" without any warranties of any kind, either express or implied. Users are solely responsible for complying with all applicable laws, rules, and game policies.