Send the project
Inspect its runtime, choose a provider and capture a project snapshot. Exclusions keep configured private and generated files out of the upload.
COMPUTE THAT FOLLOWS YOUR WORK
Give your project a box. Run its build, tests or a coding worker on local and cloud compute. Bring the results back to the harness you already use.
CLI · stdio MCP · local execution monitor · hosted platform in progress
01 / THE ROUND TRIP
Reason and edit on your workstation. Move the work that needs a separate environment, CPU or memory into a box.
Inspect its runtime, choose a provider and capture a project snapshot. Exclusions keep configured private and generated files out of the upload.
Execute a command, run project tests, build an artifact, or delegate a task to our guest coding worker with host model relay.
Retrieve requested files and patches. Read exit codes, command output, bounded model exchanges and a hash-linked execution journal.
02 / PICK YOUR ENTRY POINT
Authorized operator installations can use the same job contract from a coding client, terminal or local application. These are examples, not a live session or a public installer.
boxfleet run --project /absolute/project \ --provider e2b --action build --install --artifact dist
The returned job ID links status, logs and retrieved output. Match the artifact path to your project.
03 / KNOW WHAT HAPPENED
Find jobs by box or caller task ID. Inspect the request, requested model and effort, observed provider details, operation timings, outputs and cleanup.
Missing measurements stay unknown. Captures are bounded and redacted. Hashes help detect changed files; they are not signed execution attestation.
Explore the execution record ↗04 / CHOOSE THE ENVIRONMENT
Available source, an implemented adapter and a live-qualified workflow are different things. Check installed capabilities for the current details.
Local VM and cloud execution paths have live proofs. Local Firecracker needs Linux KVM or configured WSL2 assets and a suitable guest image.
Runpod allocation and SSH execution have offline contract tests, but no live GPU proof. Daytona and Instabox need authorized account qualification. Generic SSH connects to an existing trusted Linux host; it does not provision a cloud fleet.
Native AWS, Azure and Google Cloud provisioning and Cloudflare Sandbox integration are planned. An OpenAI-compatible model endpoint connects only to an already running model service.
The current controller supports four active jobs per process and bounded local history. It does not provide a distributed scheduler, tenant isolation or automatic agent recovery after a controller restart. Account lifetime budgeting and cross-box continuation remain planned.
05 / ACCESS
BoxFleet's hosted customer platform is in development. Public sign-up, hosted jobs and team billing are not available on this website yet.
The planned customer flow uses one JackAISaaS account for sign-in, organization membership and subscription rights. BoxFleet will use those rights to authorize jobs while keeping execution history and artifacts in its own service.
The local CLI and monitor already serve authorized operators. Provider credentials stay under their control; this public website does not ask for keys or connect to a box.
Explore the workflow ↗FIND YOUR WORK AGAIN
The local monitor links each job to its box, request, live output, retrieved artifacts and cleanup result. A versioned execution record preserves timings, hashes and the outcome after the box ends. Hosted team history will arrive with the customer platform.