Dexterity website screenshot

Dexterity

Dexterity is a Redwood City, California Physical AI company founded in 2017 by Samir Menon and a group of Stanford roboticists. It builds a full-stack industrial robotics platform that combines the Mech — a roving, dual-arm superhumanoid robot — with Foresight, an in-house world model trained on more than 100 million autonomous actions in production. Foresight orchestrates 68+ skill agents (packing, motion, actualization, trajectory, force-control) across the IRIS hardware abstraction layer to drive Kawasaki arms, HiWin motion components, and Dexterity's own mobile bases at sub-400ms decision latency with zero reported safety incidents. Customers include FedEx, UPS, Sagawa Express, Maersk, and VFC, and the company has raised more than 291M USD from Kleiner Perkins, Lightspeed Venture Partners, Obvious Ventures, Sumitomo Corporation, and B37 Ventures. Dexterity's commercial offering is enterprise Physical AI deployment (no self-service developer API), but it does run a public, research-grade REST API — the Foresight Packing Challenge — that exposes the bin-packing facet of Foresight as a programmable sequential placement game, with a 50,000 USD grand prize and participation restricted to .edu email holders.

1 APIs 7 Features
Physical AIIndustrial RoboticsRoboticsWarehouse AutomationLogisticsManufacturingWorld ModelForesightMechDual-ArmTruck LoadingPalletizingDepalletizingSingulationResearch APIPacking Challenge

APIs

Dexterity Foresight Packing Challenge API

Public REST API exposing the Foresight Packing Challenge as a sequential 3D bin-packing problem. Autonomous agents start a game, place boxes sequentially inside a 2.0m x 2.6m x ...

Collections

Pricing Plans

Dexterity Plans Pricing

2 plans

PLANS

Rate Limits

Dexterity Rate Limits

3 limits

RATE LIMITS

FinOps

Features

Foresight World Model

In-house world model trained on 100M+ autonomous actions for spatial reasoning, prediction, and dual-arm orchestration.

68+ Autonomous Skill Agents

Specialized agents including Packing, Motion, Actualization, Trajectory, and Force-Control coordinated in real time.

IRIS Hardware Abstraction Layer

Unified API enabling deployment of Physical AI across Kawasaki arms, HiWin motion components, and Dexterity-built mobile bases.

Mech Dual-Arm Robot

Roving superhumanoid robot with two arms designed for industrial logistics tasks.

Sub-400ms Decision Loop

End-to-end perception-to-action loop under 400ms in production environments.

Zero Safety Incidents

100M+ autonomous decisions in production with no reported safety incidents to date.

Foresight Packing Challenge API

Public, research-grade REST API exposing the bin-packing facet of Foresight with a public leaderboard and 50,000 USD prize.

Use Cases

Trailer Loading

Autonomous dual-arm loading of mixed-SKU boxes into truck trailers at the dock.

Trailer Unloading

Autonomous depalletization and unloading of inbound trailers.

Palletizing

Building stable pallets from heterogeneous case mixes.

Depalletizing

Breaking down pallets into individual cases for downstream handling.

Singulation

Separating items from bulk flow into a single, oriented stream for sortation.

Aircraft Loading and Unloading

Cargo loading and unloading for air freight operations.

Bin Packing Research

Academic and industry research into sequential 3D bin packing using the public Foresight Packing Challenge API.

Integrations

Kawasaki Heavy Industries

Partnership producing intelligent industrial robot arms for warehouse applications.

HiWin

Precision motion control components integrated into Dexterity systems.

NVIDIA

GPU acceleration of Foresight via TensorRT and CUDA delivering a 17x speedup.

FedEx

Production deployment partner; Dexterity highlighted at FedEx Investor Day 2026.

Sagawa Express

Production logistics deployment in Japan via partnership with Sumitomo Corporation.

Sumitomo Corporation

Japan market partner and investor; led recent funding rounds.

UPS

Enterprise customer deploying Dexterity robots in production logistics operations.

Maersk

Global logistics customer running Dexterity systems.

VFC

Enterprise customer.

Solutions

Logistics Automation

End-to-end automation of trailer-, pallet-, and case-handling tasks in warehouse and parcel operations.

Manufacturing Material Handling

Dual-arm material handling on the manufacturing floor.

Air Cargo Handling

Loading and unloading cargo for air freight workflows.

Research Access (Foresight Packing Challenge)

Free research access for academic teams to a slice of Foresight via a public REST API and competition.

Semantic Vocabularies

Dexterity Context

36 classes · 2 properties

JSON-LD

API Governance Rules

Dexterity API Rules

8 rules · 4 errors 3 warnings 1 info

SPECTRAL

JSON Structure

Dexterity Foresight Game Structure

0 properties

JSON STRUCTURE

Example Payloads

Resources

🔗
Website
Website
🔗
Platform
Platform
🔗
Foresight
Foresight
🔗
Mech
Mech
🔗
Challenge
Challenge
🔗
TruckLoadingGame
TruckLoadingGame
🔗
About
About
📰
Blog
Blog
🔗
Contact
Contact
📜
TermsOfService
TermsOfService
🔗
LinkedIn
LinkedIn
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary
🔗
JSONLD
JSONLD
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Dexterity Foresight Packing Challenge API
  version: 0.1.0
items:
- info:
    name: Games
    type: folder
  items:
  - info:
      name: Start Game
      type: http
    http:
      method: POST
      url: https://dexterity.ai/challenge/api/start
      body:
        type: json
        data: '{}'
    docs: Start Game
  - info:
      name: Place Box
      type: http
    http:
      method: POST
      url: https://dexterity.ai/challenge/api/place
      body:
        type: json
        data: '{}'
    docs: Place Box
  - info:
      name: Stop Game
      type: http
    http:
      method: POST
      url: https://dexterity.ai/challenge/api/stop
      body:
        type: json
        data: '{}'
    docs: Stop Game
  - info:
      name: Get Status
      type: http
    http:
      method: GET
      url: https://dexterity.ai/challenge/api/status/:game_id
      params:
      - name: game_id
        value: ''
        type: path
    docs: Get Status
  - info:
      name: Get My Games
      type: http
    http:
      method: GET
      url: https://dexterity.ai/challenge/api/my-games
      params:
      - name: api_key
        value: ''
        type: query
      - name: mode
        value: ''
        type: query
      - name: status
        value: ''
        type: query
    docs: Get My Games
- info:
    name: Players
    type: folder
  items:
  - info:
      name: Update Display Name
      type: http
    http:
      method: POST
      url: https://dexterity.ai/challenge/api/display-name
      body:
        type: json
        data: '{}'
    docs: Update Display Name
- info:
    name: Leaderboard
    type: folder
  items:
  - info:
      name: Get Leaderboard
      type: http
    http:
      method: GET
      url: https://dexterity.ai/challenge/api/leaderboard
    docs: Get Leaderboard
- info:
    name: System
    type: folder
  items:
  - info:
      name: Health
      type: http
    http:
      method: GET
      url: https://dexterity.ai/challenge/api/health
    docs: Health
bundled: true