RemoteTerm for MeshCore
Tool StableRemoteTerm
Self-hosted MeshCore power-user terminal with remote messaging, server-side packet capture and decryption, radio administration, bots, maps, repeater telemetry and integrations including MQTT and Home Assistant.
Screenshots
Details
- Kind
- Tools
- Maturity
- Stable
- Maintainer
- Josh Kingsman
- Languages
- python, typescript
- Licensing
- Open source
- License
- MIT
- Latest version
- 3.15.1 · 2026-06-21
Capabilities
Platforms
dockerlinuxmacoswindowsweb
Interfaces
WebAPIHeadless
Connections
BLESerialUSBTCPMQTTHTTP
Capabilities
MessagingContactsChannelsNode configurationRemote administrationMonitoringTelemetryPacket analysisMappingAutomationNotificationsBridgingKey management
Node roles
companionrepeaterroom-server
Install
Releases
from GitHub · updated 2026-06-23v3.15.1 # Latest 3 days ago · 2026-06-21 05:43 UTC
[3.15.1] - 2026-06-20
- Feature: Per-message + analyzer region tag support
- Feature: Sortable neighbor list in repeater pane
- Feature: Option to disable autoscroll on packet feed
- Feature: Bot globals
- Feature: Add draft support for Open gifs + reactions
- Bugfix: Use correct last-heard time for repeater recency
- Bugfix: Configurable VAPID subject for iOS web push
- Misc: Library updates, logging, test
v3.15.0 # 12 days ago · 2026-06-12 05:31 UTC
[3.15.0] - 2026-06-11
- Feature: Enhanced repeater telemetry with scrubbing and better extents
- Feature: Outbound message opt-in for Apprise
- Feature: Reverse-link button on trace pane
- Feature: Add recently traced contacts as own category in repeater pane
- Feature: More compact trace pane display
- Bugfix: Scavenge ACK codes for standalone acks, resolving issues with DM ack detection
- Bugfix: Proper timestamps for community MQTT
- Bugfix: Clearer packet history legend in packet view
- Misc: Add pubkey suffix to repeater neighbors
- Misc: Dependency bumps & test fixes
v3.14.1 # 22 days ago · 2026-06-02 02:34 UTC
[3.14.1] - 2026-06-01
- Feature: Enhance online documentation
- Feature: Chain nav to browser history state
- Feature: Add packet_hash to bot kwargs
- Bug: Fix amp/ma units for HA integration of LPP sensors
- Bug: Don't display blocked contacts on the map
- Bug: Don't trim trailing space from repeater console commands
- Bug: Make the trace pane not unusable with a bunch of hops or a bunch of recents
- Misc: Dependency bumps + test updates
Project signals
popularity 2026-06-23 verification 2026-06-23
- GitHub stars
- 261
- Forks
- 37
- Watchers
- 6
- Open issues
- 10
- Contributors
- 15
- Release downloads
- 670
- Latest downloads
- 22
- Source available
- Yes
- Releases available
- Yes
- Signed releases
- No
- CI builds
- Yes
- Documentation
- Yes
- Intended for trusted networks; its bot system can execute arbitrary Python and must not be exposed publicly without stronger access controls.
- Native installation is recommended because Docker can have intermittent serial event-subscription issues.
- Home Assistant integration uses MQTT Discovery and does not require a custom component.