RemoteTerm for MeshCore
Monitoring / Management 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.
- Maintainer
- Josh Kingsman ↗
- Kind
- Monitoring & Management
- Maturity
- Stable
- Languages
- Python TypeScript
- Licensing
- Open source
- Latest version
- 3.16.2 · 2026-07-10
- License
- MIT
- Platforms
- Docker Linux macOS Windows Web
Screenshots
Capabilities
Interfaces
- ✓ Web
- ✓ API
- ✓ Headless
Connections
- ✓ BLE
- ✓ Serial
- ✓ USB
- ✓ TCP
- ✓ MQTT
- ✓ HTTP
Capabilities
- ✓ Messaging
- ✓ Contacts
- ✓ Channels
- ✓ Node configuration
- ✓ Remote administration
- ✓ Monitoring
- ✓ Telemetry
- ✓ Packet analysis
- ✓ Mapping
- ✓ Automation
- ✓ Notifications
- ✓ Bridging
- ✓ Key management
Node role
- ✓ Companion
- ✓ Repeater
- ✓ Room server
Install
Releases
from GitHub · updated 2026-07-10v3.16.2 # Latest 10 days ago · 2026-07-10 22:07 UTC
[3.16.2] - 2026-07-10
- Feature: Zero hop repeater region discover
v3.16.1 # 10 days ago · 2026-07-10 20:07 UTC
[3.16.1] - 2026-07-10
- Feature: Try using direct admin-binary fetch for repeater owner
- Feature: Add packet search to raw feed
- Feature: Add repeater region display
- Bug: Misc bugs around dm region scope + scope display, and flood-scope leak
- Misc: Add clearer error on missing privkey export for community MQTT
- Misc: Fix flaky test
v3.16.0 # 12 days ago · 2026-07-09 00:48 UTC
[3.16.0] - 2026-07-08
- Feature: Add incoming message region to bot kwargs
- Feature: Allow bots to send region scoped messages
- Feature: Show total neighbor count from repeater even if we don't successfully fetch all of them
- Feature: Add duty cycle setting display to repeaters
- Feature: Allow for empty-override regions
- Feature: Use request-scoped subscriptions for console commands (should make repeater comms much more reliable!)
- Bug: Clear out stale HA states
- Bug: Fix floating point gnarliness on recharts
- Bug: Be more forgiving around hashtag channel names
- Bug: More aggressive packet validity checking
- Bug: Defer chart render until node info drawer is done flying in
- Bug: Fix issue in gif rendering with mentions
- Misc: Suppress notification on expected JWT renewal community MQTT reconnect
- Misc: Add issue template
Project signals
popularity 2026-07-20 verification 2026-07-20
- GitHub stars
- 279
- Forks
- 36
- Watchers
- 8
- Open issues
- 16
- Contributors
- 17
- Release downloads
- 836
- Latest downloads
- 41
- 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.