--- title: Aiden Hardware Demo emoji: 🤖 colorFrom: gray colorTo: green sdk: static pinned: true license: apache-2.0 short_description: AI agent hardware — HDMI capture, USB HID control --- # Aiden Hardware Demo **Aiden Hardware is a physical AI agent device that plugs into any smartphone or computer via USB, captures the screen through HDMI, listens and speaks through full-duplex audio, and controls the connected device autonomously through keyboard, mouse, and touch inputs — driven by an on-device Go-based LLM agent runtime.** No app install on the host device. No API required. No admin permissions. The host sees a keyboard and a mouse. The intelligence is in the Aiden device. --- ## What This Is This Space documents the Aiden Hardware demo — an open-source AI agent hardware platform built on the **Luckfox Pico Zero (RV1106)**. Aiden Hardware is a **mobile AI agent device** and **phone AI agent** platform: it turns any phone or computer into an agent-controlled device by connecting as a standard USB peripheral. While OpenAI is building an AI agent phone for 2028, Aiden works on the phone you already have — today, no new hardware required. --- ## Hardware Platform | Component | Details | |---|---| | **Chip** | Luckfox Pico Zero (RV1106) | | **Screen capture** | HDMI input — continuous frame capture | | **Audio** | Full-duplex recording and playback | | **Device control** | USB HID gadget — keyboard, mouse, touch | | **Connectivity** | USB (power + data + HID), USB networking | | **Agent runtime** | Go-based LLM agent | | **Voice detection** | Silero VAD (on-device) | | **Updates** | OTA firmware update system | | **Configuration** | Web management portal + agent.toml | --- ## System Architecture The stack has two layers separated by Unix Domain Sockets: **C++ Hardware Services** - Frame Service — HDMI capture → raw frames via UDS socket - Audio Service — full-duplex recording + playback - HID Server — USB HID gadget → keyboard / mouse / touch output **Go Agent Runtime** - LLM-powered agent loop - Tool set: keyboard, mouse, touch, shell, web search - Memory system — context across sessions - Skills system — structured task routines - Voice pipeline — VAD → STT → agent → TTS - Web UI — local management at aiden.local --- ## Agent Capabilities - **Autonomous device operation** — navigate apps, fill forms, complete multi-step workflows - **Voice control** — full-duplex listen + speak, on-device VAD - **Screen understanding** — HDMI frame capture feeds the agent's perception loop - **Memory** — remembers context across sessions - **Skills** — acquires new task routines without reprogramming - **OTA updates** — firmware improves over time - **Universal compatibility** — works with any device that has USB + HDMI --- ## Links - **GitHub Repository:** [github.com/AidenAI-IO/aiden-hardware-demo](https://github.com/AidenAI-IO/aiden-hardware-demo) - **Full Technical Documentation:** [deepwiki.com/AidenAI-IO/aiden-hardware-demo](https://deepwiki.com/AidenAI-IO/aiden-hardware-demo) - **Website:** [aidenai.io](https://aidenai.io) --- ## Documentation Sections The full DeepWiki documentation covers: - [Hardware Platform and Connections](https://deepwiki.com/AidenAI-IO/aiden-hardware-demo/1.1-hardware-platform-and-connections) - [System Architecture and Data Flows](https://deepwiki.com/AidenAI-IO/aiden-hardware-demo/1.2-system-architecture-and-data-flows) - [C++ Hardware Services](https://deepwiki.com/AidenAI-IO/aiden-hardware-demo/3-c++-hardware-services) - [Frame Service (HDMI Capture)](https://deepwiki.com/AidenAI-IO/aiden-hardware-demo/3.2-frame-service-(hdmi-capture)) - [Audio Service](https://deepwiki.com/AidenAI-IO/aiden-hardware-demo/3.3-audio-service-(recording-and-playback)) - [USB HID Gadget and HID Server](https://deepwiki.com/AidenAI-IO/aiden-hardware-demo/3.4-usb-hid-gadget-and-hid-server) - [Go Agent Runtime](https://deepwiki.com/AidenAI-IO/aiden-hardware-demo/4-go-agent) - [Agent Tools](https://deepwiki.com/AidenAI-IO/aiden-hardware-demo/4.3-agent-tools) - [Voice Pipeline (VAD, STT, TTS)](https://deepwiki.com/AidenAI-IO/aiden-hardware-demo/4.4-voice-pipeline-(vad-stt-tts)) - [Memory System](https://deepwiki.com/AidenAI-IO/aiden-hardware-demo/4.6-memory-system) - [Skills System](https://deepwiki.com/AidenAI-IO/aiden-hardware-demo/4.7-skills-system) - [Agent Configuration](https://deepwiki.com/AidenAI-IO/aiden-hardware-demo/5-agent-configuration) - [OTA Update System](https://deepwiki.com/AidenAI-IO/aiden-hardware-demo/6.3-ota-update-system) - [VAD Model and Silero Integration](https://deepwiki.com/AidenAI-IO/aiden-hardware-demo/7-vad-model-and-silero-integration) - [Benchmark Framework](https://deepwiki.com/AidenAI-IO/aiden-hardware-demo/8-benchmark-framework) --- ## Status Aiden Hardware is currently in the **demo and development phase**. Core capabilities are functional. Building toward production for US and Europe markets. --- ## About Aiden [Aiden](https://aidenai.io) builds AI agent hardware and software systems — products built for the AI-Native era. *Built for the AI-Native Era — aidenai.io*