General
What is klaw?
What is klaw?
Why 'kubectl for AI Agents'?
Why 'kubectl for AI Agents'?
| Challenge | Kubernetes | klaw |
|---|---|---|
| Where does my workload run? | Scheduler → Nodes | Dispatcher → Nodes |
| How do I isolate workloads? | Namespaces | Namespaces |
| How do I configure them? | ConfigMaps/Secrets | Config/Secrets |
| How do I monitor them? | kubectl logs | klaw logs |
| How do I schedule work? | CronJob | klaw cron |
Who is klaw for?
Who is klaw for?
- Visibility into what agents are doing
- Isolation between teams
- Scheduling and automation
- Easy scaling
Is klaw production-ready?
Is klaw production-ready?
Comparison
How is klaw different from OpenClaw?
How is klaw different from OpenClaw?
- Node.js + multiple services
- Difficult deployment
- Hard to scale
- Same agent capabilities
- kubectl-style operations
- Deploy in seconds
- Scale by adding nodes
How is klaw different from LangChain/CrewAI?
How is klaw different from LangChain/CrewAI?
How is klaw different from Google ADK?
How is klaw different from Google ADK?
How is klaw different from Claude Code?
How is klaw different from Claude Code?
Technical
What LLM providers are supported?
What LLM providers are supported?
- each::labs Router — single API for all models
- OpenRouter — multi-provider gateway
- Direct providers — Anthropic, OpenAI, Google, Azure
- Local models — Ollama, any OpenAI-compatible endpoint
Is this about sandboxing agents?
Is this about sandboxing agents?
- Scoped secrets — sales can’t access support’s API keys
- Tool permissions — agents only get the tools you allow
- Resource isolation — each namespace is independent
Can I run klaw on-prem?
Can I run klaw on-prem?
How does distributed mode work?
How does distributed mode work?
- Start a controller on one machine
- Worker nodes join the cluster
- Tasks are automatically dispatched to available nodes
Do I need Docker or Kubernetes?
Do I need Docker or Kubernetes?
Usage
What's the difference between `klaw chat` and `klaw start`?
What's the difference between `klaw chat` and `klaw start`?
klaw chat: Interactive CLI session for one userklaw start: Full platform with Slack integration, cron scheduler, and multi-user support
How do I control agents from Slack?
How do I control agents from Slack?
- Set up Slack bot and app tokens
- Run
klaw start - Use
@klawin Slack
Can I schedule recurring tasks?
Can I schedule recurring tasks?
How do agents communicate with each other?
How do agents communicate with each other?
agent_spawn tool, share context through workspace files, or communicate via Slack channels in team deployments.Deployment
What are the system requirements?
What are the system requirements?
- Any 64-bit Linux, macOS, or Windows
- ~20MB disk space for the binary
- Internet access for LLM API calls (unless using local models)
How do I update klaw?
How do I update klaw?
Can I run klaw in containers?
Can I run klaw in containers?
What's the difference between clusters and namespaces?
What's the difference between clusters and namespaces?
- Cluster: Top-level isolation (per organization)
- Namespace: Sub-division within a cluster (per team/project)
Security
Are my API keys secure?
Are my API keys secure?
What can agents access on my system?
What can agents access on my system?
~/.ssh, ~/.aws, etc.).By default, agents can:- Read/write any files your user can access
- Execute bash commands with your user’s permissions
- Make web requests
How do I restrict agent permissions?
How do I restrict agent permissions?
~/.klaw/config.toml:Licensing
Is klaw open source?
Is klaw open source?
- Internal business use
- Personal projects
- Consulting and professional services
- Multi-tenant SaaS offerings
- White-label/OEM distribution
How do I get an enterprise license?
How do I get an enterprise license?
Contributing
How can I contribute?
How can I contribute?
- Bug fixes
- New features
- Documentation
- Tools and skills
Where do I report bugs?
Where do I report bugs?
- klaw version (
klaw version) - OS and architecture
- Steps to reproduce
- Relevant logs

