Open Source Use#
CapaKit runtime and CLI are not open source and are not source available. The runtime is proprietary software, even though it is free to use under the CapaKit Terms.
CapaKit is still strongly pro open source. The product is built to work with open-source developer tools, public Kit examples, and community package ecosystems. We try to publish reusable pieces openly, keep examples inspectable, and contribute fixes or useful feedback upstream when we can.
Open CapaKit Projects#
- TypeScript workload SDK: SDK package for building CapaKit workloads.
- CapaKit Registry: public Registry metadata for AI app Kits used by the CLI.
- hello-world-demo-kit: minimal Kit for a first run.
- local-image-tagger-demo-kit: local image tagging Kit.
- realtime-voice-demo-kit: realtime voice Kit.
- kids-storybook-creator-demo-kit: storybook generation Kit.
- llama-cpp-local-kit: local model Kit using llama.cpp.
- stable-diffusion-local-kit: local image generation Kit.
Runtime Dependency Acknowledgements#
CapaKit stands on excellent open-source Rust projects. This is a high-level acknowledgement list for direct runtime and build-time dependencies used by the CapaKit CLI; each project keeps its own license terms upstream.
| Area | Dependencies |
|---|---|
| CLI, config, and data | clap, clap_complete, dotenvy, semver, serde, serde_json, serde_yaml_ng, strum |
| Async and networking | bytes, futures, h2, http, http-body-util, hyper, hyper-util, reqwest, tokio, tokio-rustls, tokio-tungstenite, tokio-util |
| Security and identity | aes-gcm, base64, rand, rcgen, ring, rustls-pemfile, secrecy, sha2, x509-parser, zeroize |
| Packaging and host integration | flate2, globset, libc, nix, percent-encoding, tar, uuid |
| State, memory, and utilities | anyhow, arc-swap, async-trait, dashmap, mimalloc, smallvec, thiserror, time |
| Derive and macro tooling | darling, derive_more, heck, paste, proc-macro2, quote, syn |
License Boundary#
Open-source dependencies and open CapaKit repositories do not make the proprietary runtime open source. They remain separate works governed by their own licenses.
For CapaKit runtime terms, see Terms of Use.