Open Source Software
When we develop software for a client, that software is the intellectual property of the client. But some of Remote Autonomy's software is available as open source or as a public web application.
Routing In Fat Trees (RIFT)
Routing in Fat Trees (RIFT) is a specialized, dynamic routing protocol optimized for large scale data centers using Clos, fat tree or similar topologies. Remote Autonomy has implmented an open source reference implementation of RIFT in Python. We were also deeply involved in the standardization of RIFT in the IETF.
Cascade
Cascade is an error correction protocol that is used in Quantum Key Distribution (QKD). We have open sourced two reference implementations of Cascade, one in Python and one in C++, and we have written a tutorial for educational purposes.
QuKayDee
QuKayDee is a cloud-hosted Quantum Key Distribution (QKD) network simulator focused on APIs. It allows operators and vendors to test the integration of their existing encryptors (e.g. IPsec VPNs) with QKD without needing real QKD hardware.
Visualizing router telemetry using Grafana


Sample python code showing how to extract operational state and telemetry data from a Juniper router using NETCONF and GPB, and visualize it using Grafana. This code is almost 10 years old by now, this is still our most popular GitHub repo.
Distributed Quantum Fourier Transformation
Quantum Key Distribution (QKD) in OpenSSL


As part of the Pan-European Quantum Internet Hackathon organized in 2019 by RIPE labs, we implemented integration of OpenSSL with the ETSI QKD 004 API for retrieving encryption keys from QKD devices.
© 2024 Remote Autonomy. All rights reserved.
contact@remoteautonomy.com