登录 注册
数据分析与数据处理
7,982
Stars
0
Forks
0
Watchers
0
Open Issues
未知
许可证
Kotlin
语言
创建时间
最近更新

项目能做什么

去中心化的 Mesh 网状网络聊天应用。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
<img width="256" height="256" alt="icon_128x128@2x" src="https://github.com/user-attachments/assets/90133f83-b4f6-41c6-aab9-25d0859d2a47" />

## bitchat for Android

A decentralized peer-to-peer messaging app with dual transport architecture: local Bluetooth mesh networks for offline communication and internet-based Nostr protocol for global reach. No accounts, no phone numbers, no central servers.

This is the Android implementation of bitchat, fully protocol-compatible with the [iOS version](https://github.com/permissionlesstech/bitchat) for cross-platform mesh communication.

[bitchat.free](http://bitchat.free)

[GitHub Releases](https://github.com/permissionlesstech/bitchat-android/releases)

[<img alt="Get it on Google Play" height="60" src="https://play.google.com/intl/en_us/badges/static/images/badges/en_badge_web_generic.png"/>](https://play.google.com/store/apps/details?id=com.bitchat.droid)

## See it in action

<table>
  <tr>
    <th>Offline mesh conversation</th>
    <th>Geohash globe picker</th>
  </tr>
  <tr>
    <td><img src="docs/screenshots/readme-mesh-chat.png" alt="Active four-peer Bitchat mesh conversation with an image, voice messages, and text messages" width="360"/></td>
    <td><img src="docs/screenshots/readme-geohash-globe.png" alt="Bitchat geohash location picker showing the whole Earth and geohash grid" width="360"/></td>
  </tr>
</table>

## License

This project is released into the public domain. See the [LICENSE](LICENSE.md) file for details.

## Features

- **Dual Transport Architecture**: Bluetooth LE mesh for offline messaging, Nostr relays for internet-based messaging
- **Location-Based Channels**: Geographic chat rooms using geohash coordinates over Nostr relays
- **Intelligent Message Routing**: Automatically chooses the best transport, with queuing and retry when a peer is unreachable
- **End-to-End Encryption**: [Noise Protocol](https://noiseprotocol.org) (XX pattern, X25519 + ChaCha20-Poly1305) for private messages over the mesh
- **Decentralized Mesh Network**: Automatic peer discovery and multi-hop relay over Bluetooth LE (max 7 hops)
- **Wi-Fi Aware Transport**: Higher-bandwidth local mesh on supported devices
- **Channel Chats**: Topic-based group messaging with optional password protection (Argon2id + AES-256-GCM)
- **IRC-Style Commands**: Familiar `/join`, `/msg`, `/who` style interface
- **Tor Support**: Built-in Tor (Arti) for private internet connectivity
- **Emergency Wipe**: Triple-tap to instantly clear all data
- **Cross-Platform**: Binary protocol compatible with bitchat on iOS and macOS

## Technical Architecture

### Bluetooth Mesh Network (Offline)

- Direct peer-to-peer within Bluetooth range, multi-hop relay through nearby devices
- Noise Protocol sessions with forward secrecy; peer identities derived from static keys
- Compact binary packet format with fragmentation, TTL routing, and deduplication
- Adaptive duty cycling and connection limits for battery efficiency
- Foreground service 
阅读完整原文

商业机会分析 AI 生成

户外与应急离线通信定制硬件/固件套件

产品构想利用其现成的 BLE/Wi-Fi Aware Mesh 协议,开发适配低功耗 ESP32/nRF52 等中继硬件的互联套件,或打包售卖户外专用高三防预装机
核心功能与 Android 客户端无缝桥接的物理中继节点支持、长距离传输模式、离线地图瓦片包与位置标记共享
目标用户户外探险俱乐部、应急救援队、地质勘探人员
难度/周期高 · 3-6个月 · 成本:硬件开模或采购打样成本、射频测试设备、样品邮寄与维护成本
收费模式硬件套件销售利润、固件授权费
竞争风险涉及硬件供应链管理与物流履约,开发和测试周期长,BLE物理传输距离受限
依据 已验证事实

企业/园区局域网离线协同指挥白标定制

产品构想基于 GPL-3.0 规范(或针对公共领域协议部分重新封装)为厂区、矿井、大型展会等无公网信号场景提供定制化局域协同通信方案
核心功能自定义加密信道分配、固定基站中继路由接入、管理后台离线监控与调度广播面板
目标用户大型活动安保团队、无信号地下矿井/地下建筑施工团队、密闭园区管理方
难度/周期中等 · 1-3个月 · 成本:人力开发成本、局域网测试环境搭建成本
收费模式项目制定制开发费、技术支持与维护年度服务费
竞争风险项目周期较长且偏交付型,对客户现场网络与射频环境依赖高;需严格规避 GPL-3.0 许可证合规风险
依据 AI推测

隐私增强与 Nostr 专用中继增值服务客户端

产品构想针对隐私极客和 Nostr 生态,发布集成专属私有中继(Relay)、更强防关联伪装和高级离线安全存储的增强版客户端或服务包
核心功能一键集成私有高速 Nostr 中继节点、多重伪装防嗅探、阅后即焚防取证扩展、地理围栏自动销毁
目标用户Web3/Nostr 核心玩家、深度隐私安全诉求群体
难度/周期中等 · 1-2个月 · 成本:高可用私有中继服务器租用成本、Google Play/开源分发维护成本
收费模式应用内高级功能订阅、私有中继接入订阅费(支持加密货币/闪电网络支付)
竞争风险目标用户群体极度崇尚开源免费与去中心化,付费转化率极低
依据 尚需验证的假设
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

项目中文简介Stars语言
quiint/expo-bitchat 中文介绍暂未生成
The Expo library to incorporate Bitchat functionality into y
33 Swift
bitchat/bitchat-react 中文介绍暂未生成
BitChat mobile Apps for Android and iOS
19 JavaScript
donaldevine/bitchat-droid 中文介绍暂未生成
Android port of https://github.com/jackjackbits/bitchat
4 Java
SableNet/sablechat 中文介绍暂未生成
BitChat Remade in Tauri for Android
3 TypeScript
conduition/bitchat-android 中文介绍暂未生成
Clone of github.com/permissionlesstech/bitchat-android
3 Kotlin
stevemoraco/bitchat-in-browser 中文介绍暂未生成
BitChat In Browser - PWA for encrypted mesh messaging via No
3 TypeScript
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。

项目优势与风险

技术成熟度创建于 ,最近推送 ,发布过 39 个 Release
社区活跃Star 7,982 / Fork 0 / Issue 0(数据支持,可自行核实)
许可证未检测到(需人工确认)
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

快速开始(以仓库 README 为准)
git clone https://github.com/permissionlesstech/bitchat-android.git
cd bitchat-android
# 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
阅读原仓库文档
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。