ATLAS

ETHGlobal Mumbai  /  0G Physical AI

A room agent
with a body.

It listens, remembers, nudges you, and moves real things. Every decision runs on 0G.

See it move ↓
Say “Hey Atlas”ESP32 · ESP8266 · Android

01 / Listens

It never stops listening.

A wireless mic feeds an ESP32 around the clock. A noise gate throws away silence, fans and background chatter, so only speech reaches 0G. Say “Hey Atlas” and it acts. Otherwise it just remembers.

02 / Remembers

It remembers the room.

Summaries

It closes a conversation after a pause and writes the summary itself. Ask later, “what did we decide about the quota?”

Nudges

It hears what you promised and reminds you ten minutes later. It never invents a commitment.

“You said you’d follow up with Rohan.”

Transcripts

Ask for the full transcript or an export. Conversations are hashed and stored on 0G, so they can be verified.

sha256 68241d40…8a088

03 / Knows

It knows where your things are.

yourange limitheadphones

in range · 1.2 m

By time

“Remind me tomorrow to ship the README.”

By place

“Remind me if I leave without my headphones.” An ESP32 scans for the headphones and the bag tag.

By anything

Leaving range is a trigger. It can notify you, buzz, or move the door.

04 / Acts

It moves
real things.

01“Close the door…”

02“…then buzz…”

03“…then open it.”

04“Atlas, SOS.”

05Your headphones leave the room.

A servo, an LED and a buzzer on an ESP8266.

DOOR GAUGE LED

05 / Built on 0G

0G is the brain.

Compute

Whisper turns speech into text. A language model turns it into an intent and actions. Every call has a request id.

Storage

Each decision is saved as an episode and uploaded to 0G Storage with its hash.

Chain

A contract on 0G Galileo anchors every episode.
0x3c0a…7A8E ↗

If 0G is unreachable, the device stops. It never guesses.

link up · decisions running

06 / The body

Five parts.

  • ESP32-S3Receives the mic
  • ESP32Scans Bluetooth
  • ESP8266Door, light, buzzer
  • LaptopBridge to 0G
  • AndroidApp and phone mic