Repolode
chattocorp

chattocorp/chatto

App de chat auto-hospedado para equipes e comunidades, com mensagens em grupo, chamadas de voz e vídeo e compartilhamento de tela.

Alternativa open source a:Discord

Estrelas
2,890
Forks
141
Issues abertas
263
Último commit
ontem

O que é?

O Chatto é um aplicativo de chat para equipes e comunidades que você executa no seu próprio servidor. Ele oferece mensagens em grupo, chamadas de voz e vídeo e compartilhamento de tela. O repositório inclui o servidor de chat, uma CLI e um frontend web integrado.

O repositório também contém o Runling, um orquestrador de workflows e agentes publicado no npm, e o Authling, um provedor de identidade que atualmente fica no mesmo repositório. Também estão incluídos módulos compartilhados do framework para eventos, utilitários do NATS JetStream, runtime, criptografia de dados e configuração de apps. A licença padrão é AGPL-3.0-or-later, enquanto os módulos compartilhados e a documentação usam Apache-2.0.

O comando mise dev instala as dependências e inicia o Chatto localmente; mise dev-full também inicia o Authling, o Runling, o Mailpit e o LiveKit. No momento, o projeto não aceita contribuições externas.

Recursos principais

  • 01Chat em grupo para equipes e comunidades
  • 02Chamadas de voz e vídeo com compartilhamento de tela
  • 03Hospedagem própria com servidor de chat, CLI e frontend web integrado
  • 04Inclui o orquestrador Runling e o provedor de identidade Authling
  • 05Desenvolvido com foco em privacidade e conformidade com o GDPR

Casos de uso

  • Executar um servidor de chat privado para a equipe de uma empresa
  • Hospedar um chat de comunidade mantendo o controle dos dados
  • Substituir um serviço de chat em grupo hospedado por reuniões com voz e vídeo

Início rápido

  1. 1

    Clone o repositório e acesse o diretório

  2. 2

    Inicie o ambiente de desenvolvimento com mise

    mise dev
  3. 3

    Acesse http://chatto.local.localhost:4000 e entre com o usuário alice e a senha foobar123

Antes de usar

  • No momento, o projeto não aceita contribuições externas.
  • O README não documenta a instalação em produção; o guia de início rápido cobre apenas a configuração do ambiente de desenvolvimento.
  • O projeto é licenciado sob AGPL-3.0-or-later, que exige a divulgação do código-fonte de modificações implantadas por meio de uma rede.
  • A hospedagem na nuvem está listada como em breve; portanto, no momento, a única opção é a hospedagem própria.

Em coleções

Tópicos

#chat#self-hosted#video-calls#voice-calls#screensharing#privacy#team-communication#communication#gdpr-compliant#privacy-first

Perguntas frequentes

O que é chatto?
App de chat auto-hospedado para equipes e comunidades, com mensagens em grupo, chamadas de voz e vídeo e compartilhamento de tela. O Chatto é um aplicativo de chat para equipes e comunidades que você executa no seu próprio servidor. Ele oferece mensagens em grupo, chamadas de voz e vídeo e compartilhamento de tela. O repositório inclui o servidor de chat, uma CLI e um frontend web integrado.
chatto é gratuito? Qual é a licença?
chatto é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
chatto ainda é mantido?
Manutenção ativa. O último commit de chatto foi em 6 de nov. de 2026.
Para que posso usar chatto?
Executar um servidor de chat privado para a equipe de uma empresa Hospedar um chat de comunidade mantendo o controle dos dados Substituir um serviço de chat em grupo hospedado por reuniões com voz e vídeo
Como instalar chatto?
Clone o repositório e acesse o diretório Inicie o ambiente de desenvolvimento com mise: mise dev Acesse http://chatto.local.localhost:4000 e entre com o usuário alice e a senha foobar123
Onde consigo chatto?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/chattocorp/chatto

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

Projetos relacionados