Welcome to the Kaa IoT platform documentation!
Kaa is a highly flexible, multi-purpose, 100% open-source middleware platform for implementing complete end-to-end IoT solutions, connected applications, and smart products. For a quick start, Kaa offers a set of out-of-the-box enterprise-grade IoT features that can be easily plugged in and used to implement a large majority of the IoT use cases. The platform features include device management, data collection, configuration management, messaging, and more. See Key platform features section for details.
NOTE: You can also refer to the older Kaa documentation for versions prior to 0.10.0.
Once you have your instance of Kaa up and running, use Your first Kaa application guide to get the basics of building applications with Kaa. For your client applications, you can choose among several implementations of the Kaa endpoint SDK in different languages and for different platforms.
Kaa platform architecture is covered in Architecture overview.
How to contribute
See the Contribution guide to learn how to contribute to the Kaa IoT platform.
You can report an issue by creating a corresponding ticket in Kaa task tracker.