Repolode
markqvist

markqvist/Sideband

Sideband é um cliente de mensagens LXMF e chamadas de voz LXST para Android, Linux, macOS e Windows, que funciona em redes Reticulum como LoRa, packet radio, WiFi e I2P.

Alternativa open source a:WhatsAppSignal

Estrelas
1,879
Forks
166
Issues abertas
4
Último commit
há 18 dias

O que é?

Com o Sideband, as pessoas podem trocar mensagens criptografadas, imagens, arquivos e chamadas de voz entre si ou com outros sistemas compatíveis com LXMF. O tráfego passa pelo Reticulum, então pode usar LoRa, packet radio, WiFi, I2P ou qualquer outra interface compatível com o Reticulum, sem depender de um servidor na Internet ou de contas de usuário.

Além do chat, o Sideband oferece telemetria ponto a ponto e compartilhamento de localização, mapas situacionais — incluindo mapas offline armazenados localmente — e execução remota de comandos e consultas de telemetria. As mensagens de áudio usam codificação Codec2 e Opus para continuarem utilizáveis em conexões de rádio com pouca largura de banda. Também é possível trocar mensagens como QR codes criptografados ou incorporá-las em links lxm://.

Um sistema de plugins permite que desenvolvedores adicionem fontes de telemetria, manipuladores de comandos e serviços em segundo plano. O Sideband é compatível com outros clientes LXMF, como MeshChatX e Nomad Network.

Recursos principais

  • 01Mensagens criptografadas de ponta a ponta e chamadas de voz pelo Reticulum
  • 02Transferência de imagens e arquivos por todos os transportes compatíveis
  • 03Mensagens de áudio codificadas com Codec2 e Opus para conexões de rádio
  • 04Telemetria ponto a ponto e compartilhamento de localização com mapas offline
  • 05Sistema de plugins para telemetria, comandos e serviços personalizados
  • 06Mensagens em QR codes impressos e compartilhamento por links lxm://

Casos de uso

  • Comunicar-se fora da rede usando LoRa ou packet radio, sem serviço de celular ou Internet
  • Compartilhar localização e telemetria de sensores com um grupo em campo
  • Ampliar uma rede Reticulum usando um dispositivo Android como nó de transporte
  • Criar fluxos personalizados de monitoramento remoto ou execução de comandos com plugins Python

Início rápido

  1. 1

    Instale as dependências do sistema no Debian 13 ou superior ou no Ubuntu 24.04 ou superior

    sudo apt install python3-pip python3-pyaudio libopusfile0 codec2 xclip xsel
  2. 2

    Instale o aplicativo Sideband com pip

    pip install sbapp --break-system-packages
  3. 3

    Reinicie para que o aplicativo apareça no menu e, em seguida, execute-o

    sudo reboot
  4. 4

    Inicie o Sideband pelo terminal

    sideband

Antes de usar

  • O repositório de código-fonte não é mais atualizado; o desenvolvimento acontece no Reticulum.
  • A licença é CC BY-NC-SA 4.0, de uso não comercial e com compartilhamento pela mesma licença.
  • Chamadas de voz e mensagens de áudio precisam de pacotes adicionais do sistema no Linux.

Tópicos

Perguntas frequentes

O que é Sideband?
Sideband é um cliente de mensagens LXMF e chamadas de voz LXST para Android, Linux, macOS e Windows, que funciona em redes Reticulum como LoRa, packet radio, WiFi e I2P. Com o Sideband, as pessoas podem trocar mensagens criptografadas, imagens, arquivos e chamadas de voz entre si ou com outros sistemas compatíveis com LXMF. O tráfego passa pelo Reticulum, então pode usar LoRa, packet radio, WiFi, I2P ou qualquer outra interface compatível com o Reticulum, sem depender de um servidor na Internet ou de contas de usuário.
Sideband é gratuito? Qual é a licença?
Sideband é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
Sideband ainda é mantido?
Manutenção ativa. O último commit de Sideband foi em 1 de out. de 2026.
Para que posso usar Sideband?
Comunicar-se fora da rede usando LoRa ou packet radio, sem serviço de celular ou Internet Compartilhar localização e telemetria de sensores com um grupo em campo Ampliar uma rede Reticulum usando um dispositivo Android como nó de transporte Criar fluxos personalizados de monitoramento remoto ou execução de comandos com plugins Python
Como instalar Sideband?
Instale as dependências do sistema no Debian 13 ou superior ou no Ubuntu 24.04 ou superior: sudo apt install python3-pip python3-pyaudio libopusfile0 codec2 xclip xsel Instale o aplicativo Sideband com pip: pip install sbapp --break-system-packages Reinicie para que o aplicativo apareça no menu e, em seguida, execute-o: sudo reboot Inicie o Sideband pelo terminal: sideband
Onde consigo Sideband?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/markqvist/Sideband

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados