Join the waitlist

Field Robots Faster.

Agency Tool Company gives robotics teams reliable infrastructure to build, deploy, manage, and operate real-world robots, so your team can focus on the things customers care about.

Lineup of field robots: agricultural rover, humanoid, delivery robot, robotic arm, drone, and flatbed UGV

00 — THE PROBLEM

Existing build and deployment systems weren't built for robots.

Robots are more like pets than cattle. Cloud and IoT tooling assumes disposable, identical, always-connected machines. Fielded robots break those assumptions.

Deployment challenges bottleneck developer iteration pace and field rollouts alike — and the friction and risk make operations and customer teams unnecessarily weary of shipping updates.

THE SOLUTION

We build tools for the reality of robotics.

  • /01Flaky internet and intermittent uptime
  • /0210GB+ of model weights and CUDA binaries
  • /03Safety criticality
  • /04Per-customer customization
  • /05Rapid software iteration
  • /06Release approval processes
  • /07Increasingly customer-specific applications
  • Robotics applications are not cloud or IoT

Built alongside teams putting robots into production environments.

Burro
Tempo Works
Gather AI

Over-the-air updates — for one robot on your bench to thousands in the field.

ATC Deploy fleet WebUI showing fleet convergence, channels, and staleness filters
ATC CLI deploying a canary release with delta resolution and health gate

EASY TO START

One line to install

No agents to babysit, no infrastructure project. Install on a robot and ship your first update in minutes.

$ curl -fsSL atc.sh | sh

LIGHTNING FAST

20x faster than a docker pull

Smart delta updates and compression move only what changed — so even 10GB+ images update in a fraction of the time.

DOCKER PULL
ATC DEPLOY−95%

FLEXIBLE

Works with your setup

Opinionated in all the right ways — the ways that keep you on the rails — while offering the flexibility to support your unique requirements and configuration.

YOUR CI YOUR REGISTRY YOUR CONFIG

01 — ATC DEPLOY

With fast CLI tools for engineers and an ergonomic web UI for operations specialists, ATC Deploy is the over-the-air update tool that works from a single robot to thousands of machines across the world. Put down the duct tape and use Deploy.

WHO IT’S FOR

You need ATC Deploy if:

01

Your engineers are up after midnight SSH’d into robots to rollout to the fleet.

02

Your devs and test techs could take a coffee break every time they update software.

03

Rolling out a new build has your operations team on pins and needles.

04

Flaky network connections and intermittent uptime make it difficult to keep a synchronized fleet.

05

You’ve got a spreadsheet managing per-robot and per-group configurations and calibrations that go alongside your software.

06

Your customer support team needs to use CLI tools to solve robot issues in the field.

Sound familiar?

Join the waitlist

02 — ATC BUILD - COMING SOON

CI on the hardware you actually ship.

ATC Build is a CI runner backed by our hosted Jetson infrastructure. Your continuous integration executes on the same platform you use in production — so you can properly evaluate hardware accelerators, timing, and system performance long before code reaches a robot.

Join the waitlist
SOURCE CONTROLcommit 8f3a12c
GITHUB ACTIONS / GITLAB CIruns-on: atc-build
ATC BUILD · HOSTED JETSONrunning on Orin AGX
RESULTS + PERF PROFILES✓ passed · 12.4 ms p99

ORIN NANO · NX · AGX · THOR

01

Get started with a single line

No capex, no racks of devkits to build and maintain. Point your pipeline at ATC Build and your first job runs on real Jetson hardware in minutes.

02

Practice
like you play

Measure and optimize performance in situ: on the same silicon, accelerators and clock speeds your robots run in production.

03

Avoid target-hardware bugs

No emulation, no "worked on my machine" surprises. Find out what broke the build before it makes it to a real robot.

HARDWARE

Run CI on the hardware you actually ship

NVIDIA Jetson in the cloud — Orin Nano, NX, AGX, and Thor. Need something else? Reach out about specialty x86, Raspberry Pi, Rockchip, and more.

INTEGRATION

Plugs straight into your CI

Works as a runner for GitHub Actions or GitLab CI. Keep your workflows, swap the machine underneath.

FIDELITY

No emulation

Use all the hardware — CUDA, NVENC, DLA, and specialty accelerators — to make sure your software really works.

SPEED

The fastest way to run CI

Cached artifacts and Docker builds keep pipelines short, so devs and test techs stop waiting on pushes.

OBSERVABILITY

Fast feedback when things break

See what’s going wrong in your pipeline, with continuous performance profiling in the cloud — plus hooks and examples to make it easy.

STANDALONE

Works with or without ATC Deploy

ATC Build runs in conjunction with ATC Deploy or entirely on its own. 

DEPLOYMENT ENVIRONMENT — WIDE PHOTO

STATS

ATC Deploy finally lets you ship software as fast as your agents can write it.

commit → release: one path rollback: one action fleet state: one view
01 / 04

Configuration, calibration and other artifacts deployed where you need them

SEGMENT · INDUSTRIAL ROBOTICS ENVIRONMENT · MANUFACTURING

CHALLENGERobot-specific files like calibrations and customer or region-specific configurations and credentials become difficult and error prone to manage manually as fleets scale.

INFRASTRUCTURE OUTCOMEATC Deploy Channels allow you to manage and target artifacts to specific robots, fleet segments, software versions, and any filterable criteria. Deploy artifacts right alongside your software with clear observability, audit trail and triage.

FLEET MATRIX · LINE 3

ILLUSTRATIVE — NOT CUSTOMER DATA

Rapid Field Testing

SEGMENT · ROBOTICS ENVIRONMENT · IN-SITU

CHALLENGETest technicians, often forward-deployed in challenging environments, waste time manually building, downloading and switching between software versions in the field. 

INFRASTRUCTURE OUTCOMEATC Deploy makes it easy to queue multiple software versions on your robot and cycle through them on-demand, improving test productivity and letting your team validate more builds faster.

VERSION DISTRIBUTION

ILLUSTRATIVE — NOT CUSTOMER DATA

Updating robots on intermittent connections

SEGMENT · DEPLOYED ROBOTICS ENVIRONMENT · OUTDOOR / REMOTE

CHALLENGEFielded robots are not known for perfect connectivity. Flaky LTE, marginal warehouse WiFi, Starlink under tree canopy, that one customer with the metal shed in a dead zone. You need your robots to stay up to date, but its rare to make it through a 30GB+ install uninterrupted.

INFRASTRUCTURE OUTCOMEOpportunistic, resumable software download picks up where it left off after an interruption. Byte-level delta transfers with compression make the most of your LTE budget. Custom hooks allow you to define when and how your robot pulls installs, such that download isn't competing with teleoperation or high-priority traffic. 

Stop asking your customers to bring the robots to an area with good networking while your support team forces an update.

SITE CONNECTIVITY MAP

ILLUSTRATIVE — NOT CUSTOMER DATA

Tracing what ran where, and when

SEGMENT · AUTONOMOUS VEHICLES ENVIRONMENT · ON ROAD

CHALLENGENeed to be able to audit which version of software was running on a vehicle during any incident. Need multiple approvals and sign-offs before a software version is able to make it to a deployed vehicle.

INFRASTRUCTURE OUTCOMEA complete deployment history per device, queryable by version, time, and environment. Approval chains and role-based signoff workflows enable software tagging, so that prototype software never runs on a deployed vehicle.

DEPLOYMENT HISTORY

ILLUSTRATIVE — NOT CUSTOMER DATA

05 — FAQ

Common questions

Don't see your question answered here? Join the waitlist and reach out to us.

ENGINEERING PHOTO

Agency Deploy is an over-the-air software delivery and fleet-management system, purpose-built for robotics. It helps teams move application bundles, container images, configuration, and models from development into the field with control over transfer, activation, and rollout. Deploy is designed to be lightning fast and ultra reliable, whether you're a developer pushing to one robot right in front of you, or a fleet manager rolling out to robots around the world.

Release definition, environment promotion, delivery to edge and robot targets, rollback, and fleet-wide visibility of deployment state. [Draft — pending product review.]

Deploy works with OCI-compatible container workflows (Docker/Podman) and provides a CLI designed for developers & agents, and rich web interface for fleet operators. Structured output and observability hooks make deployment activity available to existing automation and monitoring systems. Deploy will ship software to any Linux-based target, and works great with ROS, ROS2, DimOS, Nix, LeRobot, Halos, etc.

Deploy is built to support versioned application bundles, OCI-compatible container images, configuration, models, and device-specific content. Multiple artifacts can be staged and activated as a single release, enabling actions like deploying common software to a fleet, with unique per-robot calibrations or per-customer configurations applied selectively.

Fleets can be segmented by hardware revision, site, or role, and releases targeted per segment — so heterogeneous fleets stay on known, intended versions. [Draft — pending product review.]

Which version runs on which robot, deployment events as they happen, and health signals surfaced per unit, per site, and per fleet. [Draft — pending product review.]

Yes. Agency Tool Co is building foundational infrastructure for robotics companies, that can used a la carte or taken wholesale as a complete suite. ATC Build and Deploy are meant to work seamlessly with GitHub, GitLab, blacksmith, BuildKite, BuildBuddy, etc.  

Yes. Because Deploy works with standard OCI-compatible container workflows, migrating is straightforward. Reach out and we’ll help you plan the cutover. Migration guides coming soon.

Join the waitlist. As we start rolling out, a curl | sh install will let you deploy software to your first robot in minutes.