This is the fastest path to try KelvinClaw from a fresh clone. For beginner and WASM-author paths, see docs/GETTING_STARTED.md.
kelvin plugin install kelvin.cli
cargo run -p kelvin-host -- --prompt "hello kelvin" --memory fallbackExpected output includes:
- cli plugin preflight (
kelvin_cli executed ...) - run accepted
- lifecycle events (
start/end) - assistant payload (echo provider for MVP)
SDK suites:
cargo test -p kelvin-sdk
scripts/test-plugin-author-kit.sh
scripts/test-docker.shBefore final pushes:
scripts/test-docker.sh --finalIf you need to reclaim disk from the shared Docker caches, remove ./.cache/docker.
Memory controller OWASP + NIST suites:
cargo test -p kelvin-memory-controller --test memory_controller_owasp_top10_ai_2025
cargo test -p kelvin-memory-controller --test memory_controller_nist_ai_rmf_1_0- The default demo path uses the built-in echo model provider.
- CLI flow is SDK-first and runs through a WASM plugin (
kelvin_cli) before run execution. - Kelvin Core ships first-party SDK tool-pack plugins (
fs_safe_read,fs_safe_write,web_fetch_safe,schedule_cron,session_tools). - Memory/data-plane split exists and is tested.
- Plugin install path is prebuilt-package based (no recompiling root required).
For architecture details, see: