{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreigby7ihsml7jy4e64nmvbdytyauwbwsbqsdg4rbhbcceptcbzxe6i",
"uri": "at://did:plc:pgryn3ephfd2xgft23qokfzt/app.bsky.feed.post/3mnyrghhlx6l2"
},
"path": "/t/built-a-physical-ai-agent-device-that-controls-any-connected-device-via-usb-hid-and-sharing-the-demo-here/176700#post_1",
"publishedAt": "2026-06-11T07:55:21.000Z",
"site": "https://discuss.huggingface.co",
"tags": [
"deepwiki.com/AidenAI-IO/aiden-hardware-demo",
"huggingface.co/blog/NatalieY/aiden-hardware-ai-agent-device"
],
"textContent": "Hey guys\n\nI wanted to share something we’ve been building, **a physical (hardware) AI agent device called Aiden AI** that takes a different approach to the “agent controls a computer” problem.\n\nMost software agents need to be installed on the host device, require API access, or need admin permissions. We kept running into this wall.\n\nOur approach is connecting as a standard USB HID device (same protocol as a keyboard and mouse). The host sees a keyboard and a mouse. The agent watches the screen via HDMI, listens through full-duplex audio, and sends inputs back through USB HID (no install, no API, no permissions needed on the host side).\n\nBuilt on Luckfox Pico Zero (RV1106) with a Go-based LLM agent runtime, Silero VAD for on-device voice detection, memory system, skills system, and OTA updates.\n\nFull architecture: deepwiki.com/AidenAI-IO/aiden-hardware-demo\n\nHF Space: huggingface.co/blog/NatalieY/aiden-hardware-ai-agent-device\n\nWould be great to hear from anyone working on similar edge AI agent deployment challenges, especially around on-device inference and USB HID control.",
"title": "Built a physical AI agent device that controls any connected device via USB HID, and sharing the demo here"
}