Skip to content

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

  1. Join our Discord and introduce yourself
  2. Browse the GitHub org for repositories
  3. 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.


Released under the MIT License.