← 返回信息流
AI 资讯Hacker News·1 小时前

Chatto 正式开源

原标题:Chatto is now Open Source

速览

Chatto 是一款AI聊天产品,现已正式开源其代码。此举将允许开发者自由查看、修改和部署项目,推动社区协作与创新。开源有助于提升透明度,吸引更多贡献者参与优化。这也标志着该项目向更开放生态迈进的重要一步。

AI 深度解读

背景

Chatto 是一款由独立开发者在过去一年左右构建的群组与团队聊天应用。其作者在 Hacker News 上正式宣布,Chatto 现已开源,任何人都可以自行托管部署。该应用旨在提供一种比现有主流群聊工具更轻量、更快速、更注重隐私的替代方案,同时完全免费(自托管版本),并计划推出付费云托管服务。

核心内容

Chatto 是一款开源群组聊天应用,设计上强调紧凑、响应迅速,并优先保护数据隐私。用户可以通过 Homebrew 快速在本地试用(命令:brew install chattocorp/tap/chatto,然后 chatto initchatto run),更多细节请参考其入门指南。

Chatto 的目标是成为你真正喜欢使用的群聊工具。它类似于市面上那些知名聊天应用(作者用谐音比喻为“knack”、“beams”、“this gourd”,暗指 Slack、Teams、Discord 等),但更紧凑、更敏捷,而且完全开源,可以免费自托管。应用界面简洁,你可以访问 Chatto HQ Community 查看实际效果。

自托管非常简单:最基本的形态只需运行可执行文件,它甚至会自带前端。Chatto 资源占用极低,前端响应可能是同类应用中最快的。所有个人和聊天数据均使用每个用户独立的密钥进行静态加密,当用户决定删除账户时,密钥会被销毁。每个 Chatto 服务器只服务一个社区,服务器之间没有数据联邦,也没有任何第三方跟踪或分析。如果你同时加入多个服务器,客户端会直接连接所有服务器;如果你想托管多个社区,只需启动多个 Chatto 进程即可。

Chatto 内置完整的语音和视频通话支持,包括屏幕共享。通话采用端到端加密,参与人数上限取决于你的基础设施性能。二进制文件支持 Linux(x86_64 和 ARM64)、macOS 和 Windows,你可以在 Chatto 自托管文档站点开始使用。

此外,Chatto Cloud 即将进入公开 Beta 阶段。这是一个付费托管服务,但非常纯粹:仅提供 Chatto 服务器的托管,没有高级订阅、没有广告、没有任何“糟心”的东西。Chatto Cloud 启动时使用完全欧洲所有的基础设施,更多区域计划在 2027 年初推出。每个在 Chatto Cloud 上的服务器都受益于自动扩展、每日数据备份和零停机版本升级。没有锁定:Chatto Cloud 托管的服务器与自托管版本 100% 兼容,你可以随时打包数据迁入或迁出 Chatto Cloud。感兴趣的读者可以订阅文末的公告邮件列表以获取 Beta 通知。

Chatto 当前版本为 0.4,作者认为已足够稳定用于生产,但仍缺少一些重要功能(详见路线图)。0.5 版本将聚焦额外的安全功能(内容举报与审核)以及客户端打磨,尤其是多服务器功能。预计 6-12 个月内达到 1.0.0 版本。在此之前可能会有破坏性变更,但作者会尽量减少。如果自托管,请准备好及时更新版本。

关键要点

  • Chatto 现已开源,任何人都可以免费自托管(通过 Homebrew 或直接下载二进制文件)。
  • 自托管极其简单:只需运行单个可执行文件,它自动提供前端。
  • 注重隐私:所有数据使用每用户独立密钥进行静态加密,用户删除账户时密钥被销毁。
  • 服务器之间无数据联邦,无第三方跟踪或分析。
  • 支持多个服务器:客户端可直接连接多个 Chatto 服务器,托管多个社区只需启动多个进程。
  • 内置端到端加密的语音/视频通话和屏幕共享,可扩展至任意多参与者(取决于基础设施)。
  • 二进制文件支持 Linux (x86_64/ARM64)、macOS、Windows。
  • Chatto Cloud(付费托管)即将公开 Beta,使用欧洲基础设施,提供自动扩展、每日备份、零停机升级,无锁定,可随时迁移。
  • 当前版本 0.4,足够生产使用,但缺少内容审核等安全功能,计划 0.5 补全,1.0.0 预计 6-12 个月后。
  • 作者鼓励用户自行部署并反馈,也欢迎企业或开源项目联系交流。

意义与影响

Chatto 的开源发布为群组聊天市场提供了一个极具吸引力的新选择。当前主流聊天应用要么是闭源商业软件(如 Slack、Teams),要么是开源但复杂度较高的解决方案(如 Mattermost、Rocket.Chat)。Chatto 以“极致简约、快速、隐私优先”为定位,降低了自托管门槛——用户只需运行一个二进制文件即可拥有自己的聊天服务器,无需配置数据库、反向代理等复杂组件。这种设计思路可能吸引大量注重数据主权的小型团队、开源社区和个人用户。

同时,Chatto Cloud 的推出意味着它既提供免费自托管选项,也提供付费托管服务,商业模式清晰且无锁定的承诺有助于建立用户信任。如果 Chatto 能保持其轻量、快速、隐私友好的特性,并在未来完善多服务器管理和安全功能,它有望在竞争激烈的群聊市场中占据一席之地,尤其是那些对数据控制有严格要求的欧洲用户。从长远看,Chatto 或许能推动整个群聊应用领域向更简单、更隐私的方向发展。

查看原文 →hmans.dev