Skip to content

License

TTCtl is licensed under the GNU Affero General Public License version 3.0 only (AGPL-3.0-only).

The full license text ships with the source code:

  • In this repository (website): LICENSE
  • In the main repository (CLI / MCP): LICENSE
  • Using TTCtl as a CLI tool or MCP server does not make your code AGPL-licensed. Running the tool, scripting around it, or connecting it to your AI assistant is normal use — no license obligations arise on your side.
  • Using @ttctl/core as a library (importing it into your own code) means your combined work is covered by AGPL-3.0. If you distribute that combined work, you must make its source available under AGPL-compatible terms.
  • Modifying and distributing TTCtl itself requires you to share your changes under AGPL-3.0.
  • Network use is distribution. If you run a modified TTCtl as a service that other users interact with over a network, you must offer those users the corresponding source code. This is the “Affero” part of AGPL.

TTCtl is a personal-productivity tool, shared in case it’s useful to other Toptal talents. AGPL keeps the code open even when used as a network service, which matches the project’s spirit: build for yourself, share with peers, don’t let the code get locked away in a proprietary fork.

If AGPL does not fit your use case, commercial licensing is available. Contact the maintainer at the email listed in the main repository.

Copyright © 2026 Oleksii PELYKH and contributors.


Unofficial. Not affiliated with Toptal LLC. Full disclaimer →