Build an agent
Create CKP-conformant agents with the TypeScript SDK. Zero dependencies, full protocol stack.
The open protocol for stateful agent runtimes
One manifest. One wire protocol. Portable across any conformant runtime.

The Claw Kernel Protocol (CKP) is an open specification for describing, composing, and interoperating autonomous AI agents. CKP standardizes how stateful agents are described and operated across runtimes, including lifecycle, memory, security boundaries, and wire-level interoperability.
Define agents with declarative primitives for identity, tools, memory, predictive planning, sandboxing, policy, swarm coordination, and telemetry — with standardized lifecycle semantics, security boundaries, and conformance levels. Write a claw.yaml manifest once, and run it across conformant runtimes without runtime-specific glue code.
For developers: CKP eliminates the fragmentation between agent frameworks. Compose complex behaviors from simple primitives — chain tools into skills, skills into swarms, and govern everything with declarative policies.
For enterprises: Get security, observability, and multi-tenant isolation as first-class protocol features, not afterthoughts. Every primitive produces structured telemetry for audit and compliance.
Build an agent
Create CKP-conformant agents with the TypeScript SDK. Zero dependencies, full protocol stack.
Read the spec
Understand the eleven primitives, wire format, security model, and conformance levels.
ClawKernel Protocol (CKP) was proposed and developed by Angel Galvis Caballero, Founder and Managing Partner at Datastrat, as an open-source contribution to make AI agents safer, interoperable, and easier to build at scale.
From Datastrat Experimental, this work reflects our belief that trustworthy agent infrastructure can help developers ship faster, reduce integration chaos, and create reliable AI systems for industries and communities where decisions have real-world impact.