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.
  • 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.

Developer Workflows

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