All software
RemoteTerm for MeshCore

RemoteTerm for MeshCore

Monitoring / Management Stable

RemoteTerm

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.

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

Desktop terminal and mesh management interface
Mobile messaging interface
Mobile mesh map and node details

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

  • Bare metal Python 3.11+ / uv uv sync Open ↗
  • Docker Compose jkingsman/remoteterm-meshcore sudo docker compose up -d Open ↗
  • AUR remoteterm-meshcore yay -S remoteterm-meshcore Open ↗
  • GitHub release Open ↗
  • Source Open ↗

Releases

from GitHub · updated 2026-07-10
  1. v3.16.2 # Latest 10 days ago · 2026-07-10 22:07 UTC

    [3.16.2] - 2026-07-10

    • Feature: Zero hop repeater region discover
  2. 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
  3. 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
Show all 20 releases →

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.

Tags