• Home
  • About
    • Breno Brito photo

      Breno Brito

      Breno Brito is an AI engineer, data scientist, and writer covering Bitcoin, finance, language models, talks, and applied AI projects.

    • Learn More
    • Twitter
    • LinkedIn
    • Github
  • Writing
  • Projects
  • Talks & Media
  • Contact
  • Tags

bitchat-cli

29 Jun 2026

Reading time ~1 minute

bitchat-cli is a clean-room Python CLI for BitChat over Bluetooth LE.

The project is intentionally focused on interoperable peer-to-peer communication: public mesh chat, direct messages over Noise XX, local file transfer, and geohash-scoped Nostr channels for location-aware communication.

It also includes a background daemon so nearby traffic can keep being received and persisted even when no interactive chat session is open.

What makes the project interesting is that it stays grounded in physical proximity. The core surface is not a cloud chat app disguised as local-first software, but a real Bluetooth mesh workflow with offline-friendly behavior and explicit fallback paths where they make sense.

The first published tag in the repository is v0.1.0 on 2026-06-29, which is the date used for this project entry.

Links

PyPI Package



pythonbluetoothnostr Tweet