Skip to content

Developer documentation

For contributors working on Ambience itself — the Home Assistant integration and its Lit/TypeScript panel.

In this section

Page What it covers
Architecture The resolution model, scopes and switches, the frontend build, and the WebSocket API.
Code layout Where everything lives in the repository.
Contributing Dev setup, the pre-push gate, tests, and the release flow.

The full, always-current ARCHITECTURE.md and CONTRIBUTING.md live in the repository root.