The chatkit-js GitHub repo says ChatKit is Apache licensed, but all I can find there are the TypeScript types and a React wrapper. Is the underlying chatkit.js Web component from the CDN also open source and available somewhere, or is it closed source?
(sorry I tried to links but it wouldn’t allow me to, hopefully you can figure out what I’m talking about).
The ChatKit GitHub repo being Apache-licensed covers:
TypeScript types
The React wrapper / bindings
The Web Component served from the CDN is not published as source code in that repository, so it should be treated as closed-source / distributed-only, even though it’s publicly consumable.
This is a fairly common split:
OSS types + framework adapters
Proprietary compiled runtime delivered via CDN
If OpenAI decides to open-source the underlying Web Component, it would likely appear as a separate repo or be explicitly documented — but today there’s no public source for that part.