Contributing
The Concept Kernel Protocol is an open project and we welcome contributions of all kinds.
Ways to Contribute
- Protocol Design — Help refine the protocol specification
- Implementation — Contribute to the Python SDK or build new language SDKs
- Documentation — Improve docs, write tutorials, add examples
- Ontology — Define new concept schemas and SHACL constraints
- Testing — Write tests, report bugs, validate edge cases
Getting Started
- Join our Discord and introduce yourself
- Browse the GitHub org for repositories
- Read the ontology files to understand the type system
Python SDK Coming Soon
The CK.Lib Python package is under active development and not yet published to PyPI. Join Discord for early access.
Code of Conduct
Be respectful. Be constructive. Focus on the work. We're building something meaningful — let's do it together.