Thank you for your interest in contributing to the SPID Protocol! We’re building the open standard for voice-first, AI-native communication — and your ideas, code, and insight are welcome.
Please review the guidelines below before submitting an issue, pull request, or RFC.
- Fix typos, grammar, or clarity in the README or Terms
- Translate documents or specs to other languages
- Add diagrams or walkthroughs in the
/docsfolder
- Submit a schema update, intent mapping change, or new CTA structure
- Create a new file in
/rfcbased onrfc/template.md - Open a GitHub issue to discuss before submitting a pull request
- Smart Packet generators
- SPID validators, resolvers, or caching mirrors
- VoiceMate-compatible frontends or PulseID inbox viewers
- Fork this repository
- Create a new branch (
git checkout -b your-feature-name) - Commit your changes with clear messages
- Push to your fork and open a pull request against
main
We’ll review and provide feedback. Merged PRs must follow formatting and backward compatibility rules.
We follow a zero-tolerance policy for harassment, discrimination, or toxic behavior. Please be kind, clear, and constructive in all contributions and discussion.
By contributing to this repository, you agree to license your work under the Creative Commons Attribution 4.0 International (CC BY 4.0) license.
Certain components of the SPID Protocol are protected under provisional patents by ChatSites, LLC. All open contributions must preserve interoperability and respect the terms outlined in TERMS.md.
Open a discussion or email hello@voicemate.id if you're unsure where your idea fits.
Let’s build the voice-powered internet — together.