Skip to content

Latest commit

 

History

History
51 lines (32 loc) · 934 Bytes

File metadata and controls

51 lines (32 loc) · 934 Bytes

Meshtastic Linux Client

A full-featured Linux desktop client for Meshtastic radios.

Built with ❤️ by [KAUNIX].

Features

  • Bluetooth scan and connect
  • Chat messaging with timestamps
  • Per-channel and per-message AES encryption
  • Firmware updates
  • Mesh topology mapping
  • Light/Dark mode
  • Chat search with highlight
  • Chat export

Installation

sudo apt install python3-pip
pip3 install -r requirements.txt
python3 main.py

Screenshots

Main Chat Window

Main Chat

Mesh Map

Mesh Map

Settings Panel

Settings

Node Info Window

Node Info

Packaging

Run ./build_packages.sh to create .deb and .rpm packages for release.

Contributing

See AGENTS.md for required tests and packaging steps before submitting pull requests.