Compatibility

Supported Python versions

RADKit is built for and tested against Python 3.10 to 3.14 included. The Linux, Windows and macOS installers are based on Python 3.14 since RADKit 2.0.0.

Note

  • Python 3.9 has reached end of life and is no longer supported since RADKit 1.9.0.

  • Support for Python 3.13 was added in RADKit 1.9.0.

  • Support for Python 3.14 was added in RADKit 2.0.0.

  • There are no plans to support Python 3.15 at the moment.

To install a supported version of Python (only required for pip installation), please refer to your operating system documentation; we strongly recommend setting up a virtual environment using a tool such as pyenv, venv or virtualenv.

Supported OSes & architectures

The table below indicates whether a given OS/architecture type is supported and what Python versions and installation method(s) are supported for it. See Hardware & OS requirements below for details on OS versions and other requirements.

OS/Arch

Python Versions [5]

Installation

Genie [6]

LLM [7]

Windows x86_64

3.10, 3.11, 3.12, 3.13, 3.14

Installer or pip

No

Untested

macOS x86_64

3.10, 3.11, 3.12, 3.13, 3.14

Installer or pip

Yes

Yes

macOS arm64

3.10, 3.11, 3.12, 3.13, 3.14

Installer or pip

Yes

Yes

Linux x86_64

3.10, 3.11, 3.12, 3.13, 3.14

Installer, pip or Docker

Yes

Yes

Linux aarch64

3.10, 3.11, 3.12, 3.13, 3.14

Installer, pip or Docker

Yes

Yes

Linux armv7l for RPi

3.10, 3.11, 3.12, 3.13, 3.14

pip only

No

Untested

Linux x86_64 with musl

3.10, 3.11, 3.12, 3.13, 3.14

pip only

No

Untested

Linux aarch64 with musl

3.10, 3.11, 3.12, 3.13, 3.14

pip only

No

Untested

Supported browsers

The RADKit Service WebUI and Client Proxy WebUI support all major browsers, including Chrome, Edge/Chromium, Safari and FireFox. We do not support nor test on browsers that are EOL, like Edge/Chakra or Internet Explorer. Please keep your browser as up-to-date as possible for both compatibility and security reasons. Despite our efforts, there might still be minor rendering differences across browsers.

Hardware & OS requirements

Note

RADKit’s base footprint is actually pretty small. It can potentially run with less resources, and on more systems, that what is documented below. Please contact us if you would like to explore running RADKit on different platforms and/or constrained systems.

CSPC
  • RADKit should be deployed on CSPC 2.11 and newer

  • Older versions are currently supported, but will be dropped in a future RADKit release

Linux
  • Supported Linux distributions include:

    • RHEL8 or compatible (e.g. Alma)

    • Ubuntu 22.04 or newer (Server, Desktop, Pro)

    • Tentatively, any modern glibc-based distro released in 2023 or later

  • Limited support for musl-based distros (only Alpine tested so far)

  • Hardware requirements:

    • CPU: 4 cores (1.5 GHz or faster)

    • RAM: 16GB

    • Storage: 164 GB SSD (mostly for logs)

Windows
  • Supported Windows versions include:

    • Windows 10 (Server, Pro, Enterprise, Education)

    • Windows 11 (Server, Pro, Enterprise, Education)

  • Hardware requirements:

    • CPU: 4 cores (1.5 GHz or faster)

    • RAM: 16GB

    • Storage: 164 GB SSD (mostly for logs)

macOS
  • Supported macOS versions include:

    • macOS 11 (Big Sur)

    • macOS 12 (Monterey)

    • macOS 13 (Ventura)

    • macOS 14 (Sonoma)

    • macOS 15 (Sequoia)

  • Hardware requirements:

    • CPU:

      • Intel 4 cores (1.5 GHz or faster)

      • All Apple Silicon CPU as of September 2024 (recommended)

    • RAM: 16GB

    • Storage: 164 GB SSD (mostly for logs)

Docker
  • TBD

Device & platform support

The table below indicates the supported device types and platforms for RADKit.

Technology

Display Name

SSH

SCP/SFTP

HTTPS

Import

Swagger

Netconf

SNMP

Collaboration

Broadworks (Generic)

yes

yes

yes

–

–

–

–

Collaboration

CMS (Cisco Meeting Server)

yes

yes

yes

–

yes

–

–

Collaboration

CUCM (Unified Communication Manager)

yes [1]

yes

yes

yes

–

–

–

Collaboration

CVOS (Voice Operating System - Generic)

yes [1]

yes

no

no

–

–

–

Collaboration

CVP (Cisco Voice Portal)

yes

yes

yes

–

yes

–

–

Collaboration

Expressway

yes

yes

yes

–

yes

–

–

Collaboration

UCCE (Contact Center Enterprise)

yes

yes

no

no

yes

–

–

CX

CSPC (Common Service Platform Collector)

yes

yes

no

yes

–

–

–

CX

RADKit Service

–

–

yes

–

yes

–

–

DC

APIC (Application Policy Infrastructure Controller)

yes

yes

yes

yes

–

–

–

DC

ACI OS (ACI Switch)

yes

yes

–

–

–

yes

–

DC

CIMC (Integrated Management Controller)

yes

yes

yes

–

–

–

–

DC

HyperFlex

yes

yes

yes

–

yes

–

–

DC

Intersight Appliance WebUI

yes

yes

yes

no

–

–

–

DC

Intersight API

yes

yes

yes

no

–

–

–

DC

Nexus Dashboard

yes

yes

yes

no

–

–

–

DC

NX-OS

yes

yes

yes

–

–

–

yes

DC

UCS Manager

yes

yes

yes

–

–

–

–

Enterprise

AireOS

yes

yes

no

no

–

–

yes

Enterprise

Catalyst Center

yes

yes

yes

yes

–

–

–

Enterprise

CCGM (Catalyst Center Global Manager)

yes

yes

yes

yes

–

–

–

Enterprise

Cisco AP OS

yes

yes

–

–

–

–

–

Enterprise

IOS XE

yes

yes

yes

–

–

yes

yes

Enterprise

SD-WAN cEdge

yes

yes [2]

yes [2]

–

–

yes [2]

yes [2]

Enterprise

SD-WAN vManage

yes

yes

yes

yes

yes

–

–

Enterprise

WLC (Wireless Lan Controller)

yes

yes

yes

yes

–

yes

yes

Security

ASA Firewall

yes

yes

–

–

–

–

yes

Security

FDM (Firepower Device Management)

yes

yes

yes

no

–

–

–

Security

FMC (Firewall Management Console)

yes

no [3]

yes

yes

yes

–

–

Security

FTD (Firewall Threat Defense)

yes

yes

yes

–

yes

–

–

Security

ISE (Identity Service Engine)

yes

yes

yes

–

yes

–

–

Security

ESA (Secure Email Appliance)

yes

yes

yes

–

–

–

yes

Security

SMA (Secure Email and Web Manager)

yes

yes

yes

–

–

–

yes

Security

WSA (Secure Web Appliance)

yes

yes

yes

–

–

–

yes

SP

CPS (Cisco Policy Suite)

yes

yes

–

–

–

–

–

SP

Crosswork

yes

yes

yes

no [4]

–

–

–

SP

IOS XR

yes

yes

no

–

–

–

yes

SP

NCS-2000

yes

yes

yes

–

–

–

–

SP

NSO (Network Service Orchestrator)

yes

yes

yes

no [3]

–

yes

–

SP

Routed PON

yes

yes

yes

–

–

–

–

SP

StarOS

yes

yes

–

–

–

–

–

SP

UCC 5G AMF Ops-Center

yes

yes

–

–

–

–

–

SP

UCC 5G PCF Ops-Center

yes

yes

–

–

–

–

–

SP

UCC 5G SMF Ops-Center

yes

yes

–

–

–

–

–

Linux

yes

yes

–

–

–

–

–

Generic

yes

yes

–

–

–

–

–

CML (Cisco Modeling Labs)

yes

–

yes

–

yes

–

–

Splunk

–

–

yes

–

–

–

–

“IQ”

yes

yes

yes

–

–

–

–

Legend:
  • yes: RADKit supports the protocol/feature on the listed platform.

  • no: RADKit does not support the protocol/feature on the listed platform.

  • –: not applicable (the listed platform does not support the protocol/feature).