Aiden Hardware Documentation
Build, configure, operate, and extend Aiden hardware and its Agent runtime.
Start Here
- Try Aiden on PC with Config Web, Agent Web, and optional environment-bridge control without a development board.
- Follow the Newcomer Quickstart for a physical device.
- Review Hardware & Wiring before powering a self-assembled device.
- Set up the Build Environment, then deploy to the device.
- Use Troubleshooting when a service or peripheral is not working as expected.
Core Reference
- Architecture: system boundaries, boot services, source layout, and runtime paths.
- Device Services: Agent, configuration, terminal, frame capture, audio, BLE, and USB HID services.
- Agent: runtime configuration, tools, skills, memory, voice, and phone integration.
- Persistent Python Packages: shared pip environment, storage layout, and cleanup policy.
- SDK & Tools: C++ SDK, examples, and image utilities.
- Protocols: Unix domain socket and service protocol contracts.
- OTA: signed releases, A/B updates, rollback, verification, and custom distribution.