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.