close
Private batch processing for the AI era

Run anything, anywhere.

Batch execution for developers and AI agents. Any Docker container—with or without GPU. Self-host on your infra, bare metal, or air-gapped. Or let us handle it.

Run anything

Any Docker container, GPU optional

Run anywhere

Cloud, bare metal, offline, air-gapped

Private by design

Self-host for HIPAA/SOC2 compliance

Agent-ready

OpenAPI spec, structured API →

terminal
Install + submit a job
Job status
Track every run end-to-end

Queued, running, and completed runs stay visible in one place.

Artifacts
Outputs you can ship

Download structured outputs and plug them into the next stage.

Without bsub.io
  • Provision and maintain servers
  • Install and update dependencies
  • Handle failures, retries, and timeouts
  • Scale workers up and down
  • Manage job queues and state
With bsub.io
$ curl -X POST https://api.bsub.io/jobs \ -H "Authorization: Bearer $TOKEN" \ -F "[email protected]" \ -F "processor=transcode" # Done. Get results via webhook.

One API call. No infrastructure. Results delivered to your webhook or polled when ready.

How it works

Submit. Process. Done.

Developer guides →
01

Submit your job

Upload files via CLI, REST API, or SDK. Use our processors or bring your own Docker container.

02

We run it

Your job runs on managed workers—or your own infrastructure. No timeouts, no cold starts.

03

Get your results

Artifacts delivered via webhook or ready for download. Structured outputs for the next stage.

Capabilities

Process any file, any way you need.

Use our built-in processors or bring your own Docker containers. GPU acceleration available for ML workloads.

PDF Video Audio Images ML/AI Custom
Docker native

Bring any container.

Your images, your ML models, your custom tools. Same simple API.

GPU ready

Accelerate when needed.

Run Whisper, Stable Diffusion, or your own models with GPU support.

No limits

Run as long as you need.

No 15-minute timeouts. Process large files for hours if needed.

Webhooks

Results delivered to you.

Get notified when jobs complete. No polling required.

Start in 5 minutes

Run anything, anywhere.

Free tier includes 100 jobs/month. All processors. No credit card required.