chattocorp/chatto
A fully-featured team and group chat application that you can easily selfhost. observed · 2026-08-28
Health v2 · maintenance only
76/100
- Activity 99
- Release rhythm 84
- Longevity 10
Flags: young
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0.0
- age_days: 147
- days_rel: 24
- days_push: 7
- n_releases_24m: 89
Adoption not part of the score
2660 stars · 118 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Chatto is a fully-featured, self-hostable team and group chat application written in Go, shipped as a single 50 MB binary with no dependencies. It offers rooms, roles and permissions, built-in voice/video calls with screen sharing via LiveKit, encryption at rest, and first-class GraphQL and NATS APIs for integrations.
Use cases
- self-host a team chat app on my own server
- replace Slack or Discord with a privacy-first alternative
- run a GDPR-compliant chat for my community
- chat platform with built-in video calls and screen sharing
- group chat with fine-grained roles and permissions
- chat server with GraphQL API for custom integrations
- host a forum-style or feed-style room for my team
When to choose
- you want full ownership of your chat data on your own infrastructure
- privacy and GDPR compliance are requirements
- you need voice, video, and screen sharing without third-party services
- you want a lightweight single-binary deployment with zero dependencies
- you need programmatic APIs (GraphQL/NATS) to build integrations
When to avoid
- you need a mature ecosystem with thousands of plugins and integrations like Mattermost or Rocket.Chat
- you want a managed SaaS solution today (cloud hosting is not yet available)
- you need federation with other chat networks like Matrix or XMPP
- your team requires extensive mobile app support and you cannot verify current client availability
Facets
application · maturity active
chat-interface websocket graphql auth cryptography self-hosted webhook messaging-platforms self-hosted privacy web-development windows self-hosted go team-chat video-calls voice-calls screensharing gdpr-compliant privacy-first event-sourcing nats livekit single-binary real-time linux macos docker web-server
2 sources
- readme: https://github.com/chattocorp/chatto · fetched 2026-08-28 · 985775ed28e3
- homepage: https://chatto.run · fetched 2026-08-29 · 3b6fe2b957de
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| chattocorp/chatto | main | 76 |
For agents
markdown · JSON · MCP: product_card(name="chattocorp/chatto")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem