FeaturesEverything a node needs, in one place
Workatron bundles orchestration, process management, secure federation, and a live UI into a single deployable unit — no brokers, agents, or databases to stand up first.
Pipeline orchestration
Compose multi-step pipelines from reusable steps — chain executables, fan out with foreach, declare requires dependencies, run steps concurrently, and bound each with a timeout. Parameters are templated and validated before a job ever runs.
Resource-aware processors
Processor units wrap your executables or Python virtualenvs as long-lived workers. Schedule them against a weight budget — VRAM, RAM, anything you define — with readiness probes, idle shutdown, and automatic restart-with-backoff.
Federated tentacle nodes
A mothership aggregates many tentacle nodes over secure, resumable, multiplexed RPC connections that survive network drops. Target a single node or fan one job across the whole fleet.
Live streaming dashboard
The dashboard subscribes to job and node state over Server-Sent Events, transported as a compact diff/patch stream — only what actually changed crosses the wire, so thousands of jobs stay smooth.
Jobs, inputs & artifacts
Submit jobs with uploaded file inputs, idempotency keys, and priorities. Watch each step advance through its lifecycle, then pull outputs back one file at a time or as a single zip.
Signed self-updates
Push a signed update package and the fleet handles the rest — every node verifies the publisher's public key, swaps its own binary, and relaunches. No external orchestration required.
One self-contained binary
A single trimmed, self-extracting executable embeds both the HTTP API and the Angular UI. Run it in the foreground or install it as a Windows Service or systemd daemon with one flag.
Secure by default
Guard the API with HTTPS and a bearer token; node-to-node links authenticate both ends with public-key-pinned certificates. Retention windows age out finished and failed jobs automatically.