Skip to content

Repository files navigation

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.

About

an AI coded Meshtastic Debian Linux client.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages