BlackHalo logo
Published on

Chatto 开源:打造简洁自托管的团队聊天应用

Authors
  • Name
    speckx
    hmans.dev
Chatto 开源聊天应用界面截图
头图来源: 来源页面

概述

Chatto 是一款专注于简洁、快速和隐私保护的团队聊天应用,由开发者 hmans 经过一年多的打磨后,正式宣布开源。该应用旨在替代 Slack、Teams 等主流聊天工具,以更轻量的资源和更快的用户体验为卖点。

Chatto 目前处于 0.4 版本,已足够稳定用于生产环境,但仍缺少一些重要功能。开发者计划在 0.5 版本重点增加内容报告和审核等安全特性,并预计在 6 到 12 个月内达到 1.0.0 版本。在此期间可能引入破坏性变更,但会尽量控制数量。

核心特性

  • 极速体验:Chatto 自称拥有同类应用中最快的前端界面,设计上追求紧凑和响应式用户体验。
  • 隐私优先:所有个人和聊天数据在存储时均使用每个用户独立的密钥进行完全加密。当用户删除账户时,密钥会被销毁,确保数据无法恢复。
  • 无联盟机制:每个 Chatto 服务器独立管理单个社区,服务器之间不进行数据联盟。客户端可同时连接多个服务器,用户若需管理多个社区,只需启动多个 Chatto 进程即可。
  • 无第三方追踪或分析:应用内部不集成任何第三方追踪或分析服务。

自托管方式

Chatto 被设计为极易在自有基础设施上部署。最基础的运行方式就是直接执行二进制文件,甚至连前端也由服务器自动提供。它资源占用极低,二进制文件支持 Linux(x86_64 和 ARM64)、macOS 和 Windows 平台。

  • 最快体验方式:通过 Homebrew 安装 brew install chattocorp/tap/chatto,然后执行 chatto initchatto run
  • 详细指南可查阅 Chatto 自托管文档。

语音与视频通话

Chatto 内置了语音、视频通话及屏幕共享功能。所有通话均采用端到端加密,并且能根据基础设施能力扩展到任意数量的参与者。这一功能目前已经可用,通过自托管即可免费使用。

Chatto Cloud 托管服务

除了自托管,Chatto 还推出了付费托管服务 Chatto Cloud,即将进入公测阶段。该服务提供纯粹的服务器托管,不包含任何付费订阅、广告或其他增值功能。

  • 使用欧洲本土拥有的基础设施。
  • 提供自动扩展、每日数据备份和零停机版本升级。
  • 不与特定平台绑定,与自托管服务器 100% 兼容,用户可以随时转移数据进出。
  • 用户可通过低频率通讯订阅获取公测通知。

未来的路线图

  • 0.5 版本:重点增加安全特性,如内容报告和审核功能,并优化客户端,特别是多服务器使用体验。
  • 1.0.0 版本:预计在 6 到 12 个月内发布,届时将具备更多完善特性。
  • 开发者计划了一些有趣的功能,但目前还未公开细节。

社区与支持

Chatto 拥有独立的 HQ 社区,其中设有 #self-hosting 支持频道,方便自托管用户交流经验。此外,开发者欢迎任何对 Chatto 感兴趣的企业、开源项目或个人前来联系,了解具体需求并帮助配置。

相关链接

  • Chatto HQ 社区:包括自托管支持频道
  • Chatto 自托管文档
  • GitHub 仓库
  • Bluesky 社交账号
  • 用于获取版本发布和 Chatto Cloud 公测通知的通讯订阅服务

原标题:Chatto is now open source。 HN 原始发布时间:2026年7月8日星期三。当前记录为 1071 分、291 条评论。

阅读原文 · 查看 HN 讨论