KNX Clarity Documentation
Welcome to the documentation site for KNX Clarity — a cloud platform for managing KNX smart-building projects. These docs cover both how to use KNX Clarity as an integrator, building owner, or service technician, and how the platform is built underneath for anyone contributing to the codebase.
The web application lives at app.knx-clarity.com.
For end users — User Guide
If you're here to use KNX Clarity, start with the user guide.
- What is KNX Clarity? — a one-page introduction to the platform and what it's for.
- Getting started — sign up, create an organisation, and open your first project.
- Projects and ETS files — the heart of the platform.
- Service cases, Team, Customers — collaborate with your teammates and customers.
- Catalog and AI assistant — KNX product lookup and LLM-powered help.
- Settings & audit log — profile, roles, notifications, and the audit trail.
The full User Guide is in the sidebar on the left.
For contributors — Developer Guide
If you're building on KNX Clarity — reviewing the design, contributing to the repo, or preparing for the upcoming public API — the developer guide covers:
- Architecture overview — technology stack, repository layout, and data-flow diagram.
- Data model — the entities that make up a KNX Clarity organisation and how they relate to each other.
Programmatic API — coming post-beta
A public REST API and a TypeScript SDK (@knx-clarity/sdk) are on
the roadmap for after the public beta. Until the server side of
the API is live, programmatic access is not available — please
use the web app for now.
The previous draft of the SDK and REST API documentation is archived in the repository (not deleted) and will be restored once the endpoints ship. If you have an integration use case you'd like us to prioritise, open an issue at the GitHub repository.
Contributing
All of the KNX Clarity source lives in the
knx-project-cloud
monorepo — the web app, the Amplify Gen 2 backend, the CDK
infrastructure, and these docs. Pull requests and issues are
welcome.
KNX Clarity is in public beta. Features may change and screenshots
may briefly fall out of sync with the latest build. If you spot a
stale screenshot or an out-of-date instruction, please open an
issue or a pull request — the user guide lives at
docs/developer/docs/user-guide/ in the monorepo.