# Akri vs KubeEdge

| Attribute | Akri | KubeEdge |
|---|---|---|
| **Vioscale score** | 36.1 (28% (low)) | 53.6 (26% (low)) |
| activity.commits_last_30d | 2 | 18 |
| adoption.dependent_repos | 0 | 15 |
| adoption.github_stars | 1,260 | 7,558 |
| description.long | Akri is an open-source Kubernetes extension that automatically discovers and exposes edge devices (such as cameras, sensors, and specialized hardware like GPUs) as native Kubernetes resources, enabling workloads to access and utilize them seamlessly. | An open-source framework that extends Kubernetes to support edge computing by enabling containerized application deployment and device management across edge nodes, with built-in support for offline operation and reliable cloud-edge communication. |
| features.capabilities | `{"license_model":"open-source","device_discovery":true,"kubernetes_native":true,"control_plane_model":"k8s-extension","gpu_accelerator_support":true}` | `{"license_model":"open-source","device_discovery":true,"edge_ml_inference":true,"hardware_provided":false,"kubernetes_native":true,"air_gapped_support":true,"control_plane_model":"k8s-extension","multi_cloud_neutral":true,"offline_disconnected_operation":true}` |
| integrations.count | 3 | - |
| integrations.list | `[{"name":"ONVIF","native":true},{"name":"OPC UA","native":true},{"name":"udev","native":true}]` | - |
| language.primary | Rust | Go |
| license.spdx | Apache-2.0 | Apache-2.0 |
| pricing.model | - | commercial |
| release.cadence_days | 160 | 41 |
| release.history | `[{"url":"https://github.com/project-akri/akri/releases/tag/v0.14.0","date":"2026-09-01T10:42:04Z","type":"stable","version":"v0.14.0"},{"url":"https://github.com/project-akri/akri/releases/tag/v0.13.8","date":"2024-11-20T21:58:06Z","type":"prerelease","version":"v0.13.8"},{"url":"https://github.com/project-akri/akri/releases/tag/v0.12.20","date":"2024-03-18T11:40:39Z","type":"prerelease","version":"v0.12.20"},{"url":"https://github.com/project-akri/akri/releases/tag/v0.12.9","date":"2023-10-02T16:53:52Z","type":"prerelease","version":"v0.12.9"},{"url":"https://github.com/project-akri/akri/releases/tag/v0.10.4","date":"2023-04-18T18:27:48Z","type":"prerelease","version":"v0.10.4"},{"url":"https://github.com/project-akri/akri/releases/tag/v0.8.23","date":"2022-10-25T22:57:14Z","type":"prerelease","version":"v0.8.23"},{"url":"https://github.com/project-akri/akri/releases/tag/v0.8.4","date":"2022-02-25T16:24:43Z","type":"prerelease","version":"v0.8.4"},{"url":"https://github.com/project-akri/akri/releases/tag/v0.7.0","date":"2021-10-29T16:20:47Z","type":"prerelease","version":"v0.7.0"},{"url":"https://github.com/project-akri/akri/releases/tag/v0.6.19","date":"2021-09-30T19:12:04Z","type":"prerelease","version":"v0.6.19"},{"url":"https://github.com/project-akri/akri/releases/tag/v0.6.5","date":"2021-04-28T19:35:20Z","type":"prerelease","version":"v0.6.5"},{"url":"https://github.com/project-akri/akri/releases/tag/v0.1.5","date":"2021-01-07T15:34:16Z","type":"prerelease","version":"v0.1.5"},{"url":"https://github.com/project-akri/akri/releases/tag/v0.0.44","date":"2020-12-03T19:27:47Z","type":"prerelease","version":"v0.0.44"},{"url":"https://github.com/project-akri/akri/releases/tag/v0.0.35","date":"2020-10-16T19:33:54Z","type":"prerelease","version":"v0.0.35"}]` | `[{"url":"https://github.com/kubeedge/kubeedge/releases/tag/v1.23.1","date":"2026-07-15T14:03:03Z","type":"stable","version":"v1.23.1"},{"url":"https://github.com/kubeedge/kubeedge/releases/tag/v1.22.2","date":"2026-07-15T14:02:34Z","type":"stable","version":"v1.22.2"},{"url":"https://github.com/kubeedge/kubeedge/releases/tag/v1.21.2","date":"2026-07-15T14:01:57Z","type":"stable","version":"v1.21.2"},{"url":"https://github.com/kubeedge/kubeedge/releases/tag/v1.23.0","date":"2026-03-11T10:37:53Z","type":"stable","version":"v1.23.0"},{"url":"https://github.com/kubeedge/kubeedge/releases/tag/v1.22.1","date":"2025-12-17T02:41:59Z","type":"stable","version":"v1.22.1"},{"url":"https://github.com/kubeedge/kubeedge/releases/tag/v1.21.1","date":"2025-12-17T02:37:25Z","type":"stable","version":"v1.21.1"},{"url":"https://github.com/kubeedge/kubeedge/releases/tag/v1.22.0","date":"2025-11-05T03:57:31Z","type":"stable","version":"v1.22.0"},{"url":"https://github.com/kubeedge/kubeedge/releases/tag/v1.21.0","date":"2025-06-18T01:43:04Z","type":"stable","version":"v1.21.0"},{"url":"https://github.com/kubeedge/kubeedge/releases/tag/v1.20.0","date":"2025-01-21T12:47:13Z","type":"stable","version":"v1.20.0"},{"url":"https://github.com/kubeedge/kubeedge/releases/tag/v1.19.2","date":"2025-01-14T01:24:39Z","type":"stable","version":"v1.19.2"},{"url":"https://github.com/kubeedge/kubeedge/releases/tag/v1.18.3","date":"2025-01-14T01:40:42Z","type":"stable","version":"v1.18.3"},{"url":"https://github.com/kubeedge/kubeedge/releases/tag/v1.17.5","date":"2025-01-14T01:54:56Z","type":"stable","version":"v1.17.5"},{"url":"https://github.com/kubeedge/kubeedge/releases/tag/v1.16.6","date":"2025-01-14T02:07:05Z","type":"stable","version":"v1.16.6"},{"url":"https://github.com/kubeedge/kubeedge/releases/tag/v1.17.4","date":"2024-12-02T12:24:36Z","type":"stable","version":"v1.17.4"},{"url":"https://github.com/kubeedge/kubeedge/releases/tag/v1.16.5","date":"2024-12-02T12:35:55Z","type":"stable","version":"v1.16.5"},{"url":"https://github.com/kubeedge/kubeedge/releases/tag/v1.19.1","date":"2024-12-02T12:10:40Z","type":"stable","version":"v1.19.1"},{"url":"https://github.com/kubeedge/kubeedge/releases/tag/v1.18.2","date":"2024-12-02T12:16:51Z","type":"stable","version":"v1.18.2"},{"url":"https://github.com/kubeedge/kubeedge/releases/tag/v1.19.0","date":"2024-10-28T13:26:32Z","type":"stable","version":"v1.19.0"},{"url":"https://github.com/kubeedge/kubeedge/releases/tag/v1.18.1","date":"2024-09-25T06:17:05Z","type":"stable","version":"v1.18.1"},{"url":"https://github.com/kubeedge/kubeedge/releases/tag/v1.17.3","date":"2024-09-25T03:38:15Z","type":"stable","version":"v1.17.3"}]` |
| security.scorecard | - | 8.5 |
| security.vulnerabilities | `{"count":0,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=go&package_name=github.com%2Fproject-akri%2Fakri&per_page=100","last_12m":0,"max_severity":null}` | `{"count":8,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=go&package_name=github.com%2Fkubeedge%2Fkubeedge&per_page=100","last_12m":0,"max_severity":"MODERATE"}` |

## Capabilities (Edge Computing)

| Capability | Akri | KubeEdge |
|---|:--:|:--:|
| **Capabilities** |  |  |
| Control plane model | K8s extension | K8s extension |
| Kubernetes native | ✓ | ✓ |
| Offline disconnected operation | - | ✓ |
| Hardware provided | - | ✗ |
| Ota fleet updates | - | - |
| Device discovery | ✓ | ✓ |
| Edge ML inference | - | ✓ |
| GPU accelerator support | ✓ | - |
| Air gapped support | - | ✓ |
| Telco mec purpose built | - | - |
| Central fleet dashboard | - | - |
| Multi cloud neutral | - | ✓ |
| License model | Open source | Open source |

*Source: Vioscale. Generated 2026-09-02T14:14:07.832Z. "-" = undocumented, not absent.*
