kaaproject/kaa
Kaa is an Internet of Things platform for device management, data collection, analytics and visualization, remote control, and over-the-air updates. observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4552
- days_rel: n/a
- days_push: 666
- n_releases_24m: 0
Adoption not part of the score
1434 stars · 466 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Kaa is an open-source, cloud-native IoT platform built on microservices for device management, telemetry data collection, analytics, visualization, remote commands, and over-the-air updates. It supports MQTT, HTTP, and LoRaWAN connectivity, offers a customizable web dashboard, REST API, rule engine, and is available self-hosted or as Kaa Cloud PaaS.
Use cases
- manage fleets of connected IoT devices
- collect and visualize sensor telemetry in dashboards
- send remote commands to devices over MQTT
- deploy over-the-air firmware and software updates to devices
- set up alerts when device metrics exceed thresholds
- build a smart metering or smart building solution
- self-host an IoT platform with multi-tenant isolation
When to choose
- you need an end-to-end IoT platform with device provisioning, telemetry, dashboards, and OTA updates out of the box
- you need multi-protocol device connectivity including MQTT, HTTP, and LoRaWAN
- you want multi-tenancy and a modular microservices architecture you can customize
- you want to start free on a hosted cloud and move to self-hosted later
When to avoid
- you only need simple MQTT brokering without device management or dashboards
- you need a lightweight edge-only solution rather than a full cloud platform
- your project requires a permissive license for commercial redistribution and licensing terms must be verified first
- you need a small single-binary tool rather than a multi-service deployment
Facets
service · maturity active
iot monitoring data-visualization analytics message-queue webhook api-framework self-hosted iot analytics data-visualization monitoring self-hosted cloud-computing self-hosted cloud embedded iot-platform device-management mqtt ota-updates telemetry rule-engine multi-tenancy microservices lorawan smart-metering automation docker web-server
10 sources
- readme: https://github.com/kaaproject/kaa · fetched 2026-08-28 · 26ae7f7e71a7
- homepage: http://www.kaaiot.com · fetched 2026-08-29 · 35645811bcc6
- site_page: https://www.kaaiot.com/docs · fetched 2026-08-29 · 3d9b3357d02b
- site_page: https://www.kaaiot.com/docs/device-commands · fetched 2026-08-29 · a6c86effa8dd
- site_page: https://www.kaaiot.com/docs/data-collection/overview · fetched 2026-08-29 · c061c12363b7
- site_page: https://www.kaaiot.com/docs/REST-API · fetched 2026-08-29 · b7be2d2d5468
- site_page: https://www.kaaiot.com/docs/rule-engine/getting-started · fetched 2026-08-29 · 47ca449dc22d
- site_page: https://www.kaaiot.com/docs/device-connectivity/mqtt-device-api · fetched 2026-08-29 · 3b5901580019
- site_page: https://www.kaaiot.com/pricing · fetched 2026-08-29 · 1c79254cdbee
- site_page: https://www.kaaiot.com/faq · fetched 2026-08-29 · b276236ec584
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| kaaproject/kaa | main | 23 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem