# Totem Individual Contributor License Agreement (CLA)

Thank you for your interest in contributing to **Totem** (the "Project"), maintained by **Matt Sutton / Memento AI (mmnto-ai)** (the "Maintainer"). This Contributor License Agreement ("Agreement") documents the rights granted by contributors to the Maintainer.

By signing this Agreement, You accept and agree to the following terms and conditions for Your present and future Contributions submitted to the Project.

## 1. Definitions

- **"You" (or "Your")** means the individual who submits a Contribution to the Project.
- **"Contribution"** means any original work of authorship, including any modifications or additions to an existing work, that is intentionally submitted by You to the Project for inclusion in the Project. "Submitted" means any form of communication sent to the Project (e.g., pull requests, issues, comments), but excluding communication conspicuously marked "Not a Contribution."
- **"Project"** means the software and documentation maintained at [github.com/mmnto-ai/totem](https://github.com/mmnto-ai/totem).

## 2. Grant of Copyright License

You hereby grant to the Maintainer and to recipients of software distributed by the Maintainer a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Your Contributions and such derivative works.

## 3. Grant of Patent License

You hereby grant to the Maintainer and to recipients of software distributed by the Maintainer a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Contribution, where such license applies only to those patent claims licensable by You that are necessarily infringed by Your Contribution alone or by combination of Your Contribution with the Project to which the Contribution was submitted.

## 4. Representations

You represent that:

- Each of Your Contributions is Your original creation.
- You are legally entitled to grant the above licenses.
- Your Contribution does not violate any third-party rights.
- If Your employer has rights to intellectual property that You create, You represent that You have received permission to make Contributions on behalf of that employer, or that Your employer has waived such rights.

## 5. Support and Warranty Disclaimer

Your Contributions are provided on an "AS IS" basis, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of title, non-infringement, merchantability, or fitness for a particular purpose.

You are not expected to provide support for Your Contributions, except to the extent You desire to provide support.

## 6. Notification

You agree to notify the Maintainer of any facts or circumstances of which You become aware that would make Your representations in this Agreement inaccurate in any respect.

---

**To sign this CLA**, reply to the CLA Assistant bot on your Pull Request with:

> I have read the CLA Document and I hereby sign the CLA

This constitutes Your electronic signature to this Agreement.
