Skip to content

License

WakeBuilder is open-source software released under the Apache License 2.0.


Apache License 2.0

Copyright 2024-2026 Sami RAJICHI

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

What This Means

You Can

✅ Use WakeBuilder commercially
✅ Modify the source code
✅ Distribute your modifications
✅ Use for private purposes
✅ Grant patent rights

You Must

📋 Include the license and copyright notice
📋 State changes made to the code
📋 Include the NOTICE file (if present)

You Cannot

❌ Hold the author liable
❌ Use trademarks without permission


Third-Party Licenses

WakeBuilder uses open-source components with their own licenses:

MIT License

  • Audio Spectrogram Transformer (AST) - MIT
  • Piper TTS - MIT
  • Edge TTS - MIT
  • FastAPI - MIT
  • librosa - ISC

Apache 2.0

  • PyTorch - BSD-style
  • Hugging Face Transformers - Apache 2.0

Other

  • Coqui TTS - MPL 2.0
  • Kokoro TTS - Apache 2.0
  • ONNX Runtime - MIT

Trained Models

Models you train with WakeBuilder are yours. The license does not restrict:

  • How you use your trained models
  • Where you deploy your models
  • Whether you distribute your models

Questions?

For licensing questions, open an issue on GitHub.