Skip to main content

Aiden Hardware Documentation

Build, configure, operate, and extend Aiden hardware and its Agent runtime.

Start Here​

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.
  • Agent Files Report: inspect generated memory and Skills file reports and their cross-file references.
  • 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.
  • Wi-Fi Regulatory Domain: country-code configuration, runtime application, and rollback behavior.
  • User Data Backup and Restore: supported backup components, compatibility rules, and transactional restore behavior.
  • OTA: signed releases, A/B updates, rollback, verification, and custom distribution.

Developer Workflows​

  • Benchmark: run and evaluate Agent tasks against device or simulated environments.
  • SkillOpt: improve Agent skills through rollout and held-out validation.