Skip to content
timbre. Sign in
AGPL-3.0

Source code

Timbre is free software. Download the source code for the version running on this server right now.

Version (commit)

Download archive · 6.5 MB

Version (commit)
44c987b190b0
Size
6.5 MB
License
AGPL-3.0

SHA-256

b33b96e7d8813f85009c3e27688ed8eea2114a137f8386aaf31c411443dd4926

To compare in the terminal: shasum -a 256 and the downloaded file.

  • What’s inside

    The code of the web app, API, analysis and tools, plus tests and a guide to self-hosting.

  • What’s missing

    Not in the archive: the model weights (they have their own license; werkzeuge/modelle_laden.py fetches the analysis models from the source, the sound search weights ship inside the third-party service image, see THIRD_PARTY.md) and Timbre’s trained energy model – without it, the energy field stays empty when you self-host. Also left out: the operating files of the hosted service (Compose file, a few ops tools and a few tests; docker-compose.selbst.yml is included for self-hosting), internal docs and the legal pages of the service. The analysis modules in analyse/ are copies from Timbre’s internal pipeline; timbremusic.app runs the originals. Internal paths, names and a few default values are replaced. No history, no credentials.

  • License

    GNU Affero General Public License 3.0 or later. You can use, change and share the code. Anyone who offers a modified version as a service shares the source code the same way.