Documentation
License
Always free and open — the entire product is MIT-licensed.
Both parts of Tyto — the core server and the web client — are released under the MIT License. That means, in plain words:
- Run it anywhere — personal, commercial, government; no seat counts, no tiers, no usage caps.
- Modify it — fork, patch, rebrand; the license asks only that the copyright notice travels along.
- No lock-in — your data sits in your database on your server; export and moderation tooling included.
- Everything is included — voice, search, compliance tooling; there is no paid edition holding features back.
Note
The MIT license comes with no warranty — you run your server, you own its operation. The Updating page covers backups.
Full license texts: core · client. The reasoning behind the pledge lives on Always Free & Open.
What Tyto builds on
Tyto's own code is MIT. The libraries it links against are permissively licensed (MIT, Apache 2.0, BSD); infrastructure runs as standalone services alongside the app, so their licenses impose nothing on your use or your forks. The main components:
| Component | Role | License |
|---|---|---|
| Symfony, API Platform, Doctrine | server framework | MIT |
| FrankenPHP | production runtime | MIT |
| Caddy | web server / TLS | Apache 2.0 |
| Mercure hub | realtime (standalone service) | AGPL 3.0 |
| MariaDB | database (standalone service) | GPL 2.0 |
| Meilisearch | search (standalone service) | MIT |
| Valkey | cache / presence (standalone service) | BSD 3-Clause |
| LiveKit | voice & video (standalone service) | Apache 2.0 |
| React, Vite, TanStack, Tailwind CSS, Tiptap | web client | MIT |
Complete dependency manifests with exact versions: core composer.json · client package.json.