DEV Community

Natalie Yevtushyna
Natalie Yevtushyna

Posted on

Building Aiden: a physical AI agent device that plugs into any phone/computer over USB and operates it like a human would. Go + C++ + Python stack, no API needed. github.com/AidenAI-IO/... AMA on the architecture if curious.

Sign in to view linked content

Top comments (1)

Collapse
 
nyx533 profile image
Nyx533

The Go + C++ + Python split is interesting. @natalie_seeklab_4ce72aa3b what is the boundary between the three? Go for the USB/HID control loop and C++ for the firmware, or is there an overlapping layer? Also, how does the model inference get routed. Does Python run the model locally and pass actions to the Go layer, or is the model on-device on the C++ side? The USB form factor is a tight constraint for both power and latency, curious how the stack maps to it.