All software

meshcore-cli

Client Stable

Official command-line interface to MeshCore companion radio nodes. Connects over BLE, TCP or serial and provides interactive chat, contact management, channel messaging, node configuration, telemetry, region management and serial repeater mode. Installable via pip/pipx as meshcore-cli (alias meshcli).

Maintainer
meshcore-dev ↗
Kind
Clients
Maturity
Stable
Language
Python
Licensing
Open source
Latest version
1.5.0 · 2026-03-10
License
MIT
Platforms
Linux macOS Windows NixOS

Capabilities

Interfaces

  • CLI

Connections

  • BLE
  • Serial
  • TCP

Capabilities

  • Messaging
  • Contacts
  • Channels
  • Node configuration
  • Monitoring
  • Telemetry
  • Firmware update

Node role

  • Companion
  • Repeater
  • Room server

Install

  • PyPI meshcore-cli pipx install meshcore-cli Open ↗
  • NixOS Flake nix run github:meshcore-dev/meshcore-cli#meshcore-cli Open ↗
  • Source Open ↗

Releases

from GitHub · updated 2026-07-05
  1. v1.5.0 # Latest 4 months ago · 2026-03-10 20:52 UTC

    This version supports multibyte path

  2. v1.4.1 # 5 months ago · 2026-02-10 14:38 UTC

    Now depends on meshcore_py v2.2.8, which solves lots of com issues ...

  3. v1.4.0 # 5 months ago · 2026-02-08 12:43 UTC

    This release validates latest developments of 1.3 branch, mainly repeater mode (with region (up/down)load and scripting)

    repeater mode is courtesy of @pescheck-bram

    easy install using pipx: pipx install meshcore-cli (or upgrade)

Show all 13 releases →

Project signals

popularity 2026-07-20 verification 2026-07-20
GitHub stars
170
Forks
51
Watchers
10
Open issues
10
Contributors
13
Release downloads
0
Latest downloads
0
Source available
Yes
Releases available
Yes
Signed releases
No
CI builds
No
Documentation
Yes
  • Official MeshCore CLI tool from meshcore-dev.
  • Interactive and scripted command modes; serial repeater mode with -r flag.
  • Depends on the meshcore_py (fdlamotte/meshcore_py) Python package.
  • Available on PyPI as meshcore-cli; also provides meshcli alias.

Tags