Connect AI to the real world
and let it learn

The tinyboxes are a playground for AI agents to interact with the physical and virtual world. Allow AI Agents to learn new skills in a sandbox environment, before deploying them in the real world.

tinyboxes

Discover prebuilt
tinyboxes

We have a range of prebuilt tinyboxes that you can use to study the effects of different environments on AI and machine learning.

tinyboxes

Wind

A tinybox that simulates the wind. It is used to study the effects of wind on the environment.

tinyboxes

Optical

A tinybox that simulates the optical properties of the environment. It is used to study the effects of light on the environment.

Explore tinyboxes
Build your own tinybox

Build your own tinybox

Build your own tinybox with Agent 2 Reality SDK. Connect AI to Reality with the tinybox AI Layer

from a2r import Sensor, Actuator, Agent          # one import – runs on Pi or in sim 

# 1  wire up reality in two lines
v   = Sensor.voltage("cell_v",  adc=0)           # ADS1115 CH0 → volts
t   = Sensor.temp   ("cell_t",  pin=4)           # DS18B20 1-wire
fet = Actuator.pwm  ("load_fet", pin=17)         # N-MOSFET as electronic load
chg = Actuator.pwm  ("charger",  pin=22)         # CC charger module enable

# 2️  ask the agent what you want to learn – plain English
lab = Agent(v, t, fet, chg)
lab.plan(
    "Find the inflection where dV/dt spikes during a 0.1-1 A charge sweep "
    "and return the current giving max Coulombic efficiency."
)

# 3️  press go – everything else is auto-logged 
dataset = lab.experiment(duration="2h")          # → Pandas DataFrame
dataset.save("battery_opt.csv").plot()

Trusted by industry leaders

Our tinyboxes have been used by top companies for research and development in artificial intelligence and machine learning.

ABB
ABB
ABB
ABB
ABB
ABB
ABB
ABB

Let AI learn in safe sandbox

Create controlled environments where AI systems can safely interact with physical elements, testing responses and learning patterns without real-world consequences.

AI Sandbox
Industrial Research

Accelerate Industrial research

Speed up your R&D cycle with purpose-built tinyboxes that simulate real-world conditions. Test AI applications in manufacturing, logistics, and quality control environments.

Create synthetic real data for AI training

Generate authentic, high-quality training data by capturing real-world interactions within controlled tinybox environments. Bridge the gap between simulated and actual data for more robust AI model development.

Academic Partnerships