Libertas documentation
This is the canonical public documentation for Libertas: LibertasIoT/libertas-doc.
Start with the principles and documentation home. The guides, concepts, examples, and reference explain developing Apps and operating a Hub.
AI assistants start at one of these entries:
- CODEBOT.md: build or change an App.
- DEVELOPER-ASSISTANT.md: answer App development questions.
- USER-ASSISTANT.md: answer Hub owner and App user questions.
TypeScript support is under development and not release ready.
The Rust SDK contains runtime APIs and links here for authoring documentation; it does not publish another copy of these guides and contracts. Clone this repository for offline documentation, or use a specific commit for a fixed documentation snapshot. Runtime API details belong to the SDK version in use.
License and attribution
Copyright © 2026 LibertasIoT contributors.
Except where separately stated, the documentation and original illustrations in this repository are licensed under Creative Commons Attribution 4.0 International (CC BY 4.0). The complete license is in LICENSE.
Attribute reused material to “Libertas documentation — LibertasIoT contributors”, link to this repository and the license, and indicate modifications. Separately identified third-party material retains its stated terms. SDK and App source code in other repositories retains its own license.