Tusile

Chat you can self-host

What is Tusile?

Tusile is a communication platform: text channels, direct messages, voice and video calls, servers, and friends. One account works across every community you join.

Under the hood it’s built in two parts: a Core (identity, DMs, server discovery) and Community servers (channels, messages, roles, and voice). You can self-host your own community — and your own voice server — so your data stays yours.

The app is a Flutter client (web, desktop, mobile); the backends are Go services. Not yet open source; we plan to open source the community server. Built for people who want control without lock-in.

Current features

Why Tusile?

Roadmap

The road we're on: What’s done and what’s next.

  1. Done

    Client, core & community

    Distributed self-hosted architecture

  2. Done

    Easy to setup community server

    Docker image, Caddy, one-command run

  3. Managed hosting

    We run it for you

  4. Your ideas

    Features you'll request

  5. Bots

    Integrations & automation

  6. Migration tools

    From other platforms

  7. Open source

    Community server public

Done Upcoming