Skip to main content
klaw

What is klaw?

klaw is an open-source platform for deploying and managing AI agents at scale. Think of it as Kubernetes, but instead of containers, you’re orchestrating intelligent agents that can code, research, communicate, and automate tasks.

Why klaw?

The Problem

AI agents are powerful, but deploying them is a mess:
  • Claude Code is great but single-user and closed-source
  • LangChain/CrewAI require complex Python setups and don’t scale
  • Custom solutions mean reinventing auth, tools, and deployment

The Solution

klaw brings Kubernetes-style orchestration to AI agents with a single binary that runs anywhere.
KubernetesklawPurpose
PodAgentUnit of deployment
DeploymentAgentBindingDesired state specification
ServiceChannelHow agents receive work
NodeNodeWhere agents run
NamespaceNamespaceIsolation boundary
kubectlklawCLI interface

Key Features

Access Claude, GPT-4, Gemini, Llama, and 300+ more models through a single API using the each::labs router. No need to manage multiple API keys or endpoints.
Deploy agents to CLI, Slack, Discord, Telegram, or REST API. Same agent, multiple surfaces.
Agents come with powerful capabilities out of the box: bash execution, file operations, web search, and more.
Composable capability bundles that can be installed and combined to create specialized agents.
Scale from a single machine to enterprise clusters with controller-node architecture.
One ~20MB binary with zero external dependencies. No Python, no Node.js, no containers required.

Architecture Overview

┌─────────────────────────────────────────────────┐
│              CHANNELS                            │
│  (Slack, CLI, TUI, API, Telegram, Discord)      │
└──────────────────┬──────────────────────────────┘

         ┌─────────▼──────────┐
         │   ORCHESTRATOR     │
         │  (Message Routing) │
         └─────────┬──────────┘

         ┌─────────▼──────────┐
         │      AGENT         │
         │ (LLM + Tool Loop)  │
         └─────────┬──────────┘

    ┌──────┬───────┼───────┬──────┐
    │      │       │       │      │
    ▼      ▼       ▼       ▼      ▼
  BASH   READ   WRITE   GREP   WEB

Quick Example

# Install klaw
curl -fsSL https://klaw.sh/install.sh | sh

# Set your API key
export ANTHROPIC_API_KEY=sk-ant-...

# Start chatting
klaw chat
That’s it. You’re running AI agents.

What’s Next?