Skip to content

v0.1.0 — first PyPI release

Choose a tag to compare

@dearabhin dearabhin released this 24 Jun 03:58

First release of bitchat-cli on PyPI 🎉

A Python CLI port of bitchat — serverless peer-to-peer public chat over a Bluetooth LE mesh, wire-compatible with the bitchat app.

Install

```bash
pip install bitchat-cli
bitchat-cli # or: bitchat
```

Highlights

  • Public/broadcast text chat, interoperable one hop with a real bitchat phone in range.
  • Media support: send and receive images, voice notes, and generic files (/send <path>); received media is saved to ~/.bitchat/downloads/ and auto-opened.
  • Ed25519-signed packets, PKCS#7 padding, and fragment reassembly matching the upstream wire format.

Notes

  • bleak is central-only, so this client is not discoverable when idle and does not relay in the multi-hop mesh.
  • Private (Noise-encrypted) messaging is out of scope.

PyPI: https://pypi.org/project/bitchat-cli/0.1.0/