RNS Application-Layer Ecosystem

Summary: Comprehensive survey of the Reticulum application ecosystem—protocols (LXMF, LXST, RRC), messaging clients, remote access tools, and automation frameworks with maturity ratings.

Research notes on the application ecosystem built on Reticulum Network Stack.

Protocols (Foundation Layer)

LXMF (Lightweight Extensible Message Format) — MATURE/PRODUCTION

Repository: github.com/markqvist/LXMF · ~410 stars · Latest: v0.8.0 (July 2024)

Delay-tolerant messaging protocol — the SMTP equivalent for RNS. Zero-conf routing, E2E encryption, forward secrecy, 111 bytes overhead per message. Foundation for nearly every messaging app in the ecosystem. Includes lxmd propagation node daemon.

LXST (Lightweight Extensible Signal Transport) — EARLY ALPHA

Repository: github.com/markqvist/LXST · “Consider everything explosive”

Real-time audio/signals transport with telephony primitives. Codec2 and Opus support for bandwidth efficiency. Already integrated into Sideband (Android voice calls Nov 2024, desktop March 2025). CC BY-NC-ND 4.0 during development. Includes rnphone utility for building hardware telephones.

RRC (Reticulum Relay Chat) — FUNCTIONAL/PRODUCTION

Repository: github.com/kc1awv/rrcd · rrc.kc1awv.net

IRC-like live chat. Ephemeral by design — no message history. Active community use. Clients: rrc-gui, rrc-web.


Messaging Clients

Sideband — PRODUCTION-READY

Most mature app in ecosystem

Repository: github.com/markqvist/Sideband · Android/Linux/macOS/Windows

v1.5.0 (March 2025). LXMF messaging, LXST voice calls, file/image/audio messages, telemetry, offline maps, geospatial awareness, QR paper messages, plugin system, remote command execution, Android transport node capability. Direct APK distribution.

Nomad Network — PRODUCTION-READY

Repository: github.com/markqvist/nomadnet

Terminal-based encrypted comms suite. LXMF messaging (direct + delayed delivery), file sharing, text browser, page server with Micron markup, dynamic page rendering, user authentication. Long-established and stable.

MeshChat (Original) — PRODUCTION-READY

Repository: github.com/liamcottle/reticulum-meshchat · Linux/macOS/Windows

Web-based LXMF client with NomadNet page browser, image/voice messages, file transfers.

MeshChatX — BETA

Repository: git.quad4.io/RNS-Things/MeshChatX · “Fork from the future”

Feature-rich fork adding full LXST support, voicemail, phonebook, contact sharing, ringtones, multi-identity, page archiving, integrated maps.

Columba — ALPHA

Repository: github.com/torlando-tech/columba

Native Android LXMF client with Material Design 3. “Very active development.”

LXMF Interactive Client — BETA

Repository: github.com/fr33n0w/lxmf-cli

Feature-rich terminal LXMF client with plugin architecture.


Remote Access

rnsh — PRODUCTION-READY

With LoRa caveats

Repository: github.com/acehoss/rnsh · ~78 stars · Packaged in OpenBSD ports

SSH equivalent for RNS. Fully interactive sessions, piping, line-interactive mode for extreme low-bandwidth (hundreds of bps), identity-based auth. Some intermittent LoRa failures under investigation (Issue #16).


Coordination Hubs

Reticulum Community Hub (RCH) — BETA

Repository: github.com/FreeTAKTeam/Reticulum-Community-Hub

Mesh network coordination hub. FastAPI (Python) backend with Vue.js/TypeScript frontend, Electron desktop wrapper for Windows and Raspberry Pi OS. One-to-many LXMF messaging with topic-scoped distribution, telemetry collection with responsive querying, file/image storage, operator-controlled map markers linked to Reticulum identities, optional TAK bridge for chat and location updates, and feature discovery via embedded capability announcements. Sci-fi themed admin interface with dashboard, mapping, and chat.

Styrene relevance: Web UI patterns for mesh coordination, telemetry visualization, and map-based fleet awareness. Demonstrates a FastAPI + Vue approach to the same domain the Styrene TUI targets from the terminal side.


Content Serving

RNS Page Node — STABLE

Repository: git.quad4.io/RNS-Things/rns-page-node

Drop-in replacement for NomadNet page/file serving nodes.

Retipedia — STABLE

Repository: github.com/RFnexus/Retipedia

Serves Wikipedia (or any .zim file) to NomadNet clients.

rBrowser — BETA

Repository: github.com/fr33n0w/rBrowser

Web-based browser for NomadNet nodes. Auto-discovery, favorites, Micron rendering, file downloads, local search engine.


Telephony

LXST Phone — BETA

Repository: github.com/kc1awv/lxst_phone

Desktop LXST voice calling. SAS verification, peer blocking, rate limiting, encrypted call history, contact management.

rnphone — ALPHA/EXPERIMENTAL

Bundled with LXST

CLI telephone utility + daemon. GPIO keypad/LCD display support for building physical RNS hardware phones.


BBS & Forums

RetiBBS — BETA

Repository: github.com/kc1awv/RetiBBS

Bulletin board system with secure message boards.


Automation & Bots

LXMFy — PRODUCTION-READY

Website: lxmfy.quad4.io · Repository: github.com/lxmfy

Bot creation framework for LXMF. Pre-built bots for Home Assistant, LLM integrations, various automation.


Utilities

RNS FileSync — BETA

Repository: git.quad4.io/RNS-Things/RNS-Filesync

Serverless file synchronization over radio, LoRa, WiFi, internet.

RNMon — STABLE

Repository: github.com/lbatalha/rnmon

Monitoring daemon pushing RNS metrics to InfluxDB.

Micron Parser JS — PRODUCTION-READY

Repository: github.com/RFnexus/micron-parser-js

JavaScript parser for Micron markup. Essential for web-based NomadNet browsers.


Interface/Transport Modules

These aren’t applications per se, but extend RNS transport across unusual media:

ModuleDescription
RNS-over-HTTPTunnels RNS over HTTP/S POST
rns-over-icmpICMP ping packets as transport
Reticulum over DNSIodine tunnel transport (documented in Reticulum discussions)
Modem73KISS TNC OFDM modem frontend

Maturity Summary

TierProjects
ProductionLXMF, Sideband, Nomad Network, MeshChat, rnsh, LXMFy, RRC
BetaLXST (functional in Sideband), MeshChatX, RCH, LXST Phone, RetiBBS, FileSync, rBrowser, LXMF CLI
Alpha/ExperimentalColumba, rnphone hardware telephony, interface modules

Key Contributors

Primary developer Mark Qvist maintains the core stack plus LXMF/LXST/Sideband/NomadNet. Significant community contributions from acehoss, kc1awv, quad4.io group, RFnexus, and others.

Note: All LXMF clients are fully interoperable with each other.

Graph