Documentation
Guides for the gworker SDK and CLI. Press ⌘K to search.
- ⚡7 sectionsRead guide
Getting started
Install the SDK, scaffold an app, deploy in two commands.
- 📦5 sectionsRead guide
Container images
Build the environment your task runs in with a fluent, immutable chain.
- ◈4 sectionsRead guide
GPUs and scaling
Request GPUs by canonical name; set worker bounds and multi-GPU configs.
- 🔑4 sectionsRead guide
Storage & secrets
Persistent volumes, named secrets, KV stores, and cloud bucket mounts.
- ⬡5 sectionsRead guide
Stages & promotion
Promote dev → uat → prod. Protected stages, audited history.
- 🚀5 sectionsRead guide
Deploying
From source to a running endpoint, across dev → uat → prod.
- 🌐5 sectionsRead guide
Web endpoints
Expose tasks over HTTP: REST, ASGI, WSGI, or a raw web server.
- ⚙6 sectionsRead guide
Class tasks
Stateful GPU services: load once, serve many. Lifecycle hooks, probes, and concurrency.
- ⏱5 sectionsRead guide
Scheduling & retries
Run tasks on a cron schedule, fixed interval, or with automatic retry on failure.
- ◻4 sectionsRead guide
Sandboxes
Ephemeral isolated containers for running untrusted code, multi-step scripts, or snapshotted workflows.
- ⇌5 sectionsRead guide
Scaling & concurrency
Worker bounds, concurrent inputs, and request batching.
- 🔍6 sectionsRead guide
Errors & debugging
The exception hierarchy, retry introspection, and interactive debugging.