Aitum Scheduler Service
aitum-scheduler.exe is the local scheduling engine for the Aitum platform. It reads task definitions from the Aitum backend, enqueues AI jobs, assigns them to local worker threads, and applies retry and timeout policies. The scheduler persists state and coordinates with the Aitum server to ensure timely, reliable execution of pipelines.
Explanation: aitum-scheduler.exe loads job definitions from the Aitum server, enqueues tasks, allocates worker threads, and applies retry and timeout policies. The scheduler persists state between restarts and communicates over HTTPS with the central backend to keep queues synchronized.
aitum-scheduler.exe is a legitimate component of the Aitum automation platform. When installed via official Aitum packages, it runs as a signed Windows service, resides under the Aitum installation directory, and is designed to minimize resource impact while coordinating AI workloads. If your environment uses the official Aitum distribution, this executable should be trusted and essential for task orchestration.
In standard deployments, aitum-scheduler.exe is not a virus. However, like any executable, it can be masqueraded by malware. If the binary is found outside the expected Aitum paths, unsigned, or exhibits unusual network activity, treat it as potentially malicious and validate with hash checks and a malware scan. Always corroborate with your system administrator and official Aitum sources.
Red Flags: Unsigned binaries, executables located in temporary or user-writable directories, unexpected file sizes, or suspicious network activity on port 443/HTTP while the file is not part of a known Aitum deployment are red flags indicating potential tampering.
Reasons it's running:
It is the Aitum Scheduler Service responsible for orchestrating local AI tasks, managing queues, and coordinating with the Aitum server to run pipelines efficiently.
Typically under C:\Program Files\Aitum\aitum-scheduler.exe or C:\ProgramData\Aitum\Scheduler\aitum-scheduler.exe, installed by official Aitum packages.
Ending or disabling it stops scheduled AI tasks. It is safe only if you are certain you no longer need those pipelines and you re-enable or uninstall properly when needed.
Background polling, heartbeat checks, and queue synchronization with the server can cause periodic CPU activity. It should scale with workload and drop back to idle after tasks complete.
Update through the official Aitum deployment channel or admin console, ensuring the corresponding Aitum server components are also updated to maintain compatibility.
Check file location, verify the digital signature matches Aitum, compute and compare the file hash to official release notes, and run a malware scan on the installation folder.