Product

KairoClaw

Multi-user AI operations platform

A self-hosted platform that lets teams, families, or organizations deploy a single AI agent instance serving multiple users across Telegram, WhatsApp, and Web — with granular permissions, persistent memory, and full infrastructure control.

Core Capabilities

💬

Multi-Channel

Connect through Telegram, WhatsApp, and a built-in web chat. Unified conversation history and memory across all channels — users pick their preferred platform.

🔒

Role-Based Access Control

Three-tier permissions: Admin, Power User, and User. Each role has scoped tool access, execution sandboxing, and isolated workspaces. Dual enforcement at prompt and execution level.

🔧

19 Built-in Tools

File operations, shell execution, web search, email, cron scheduling, PDF reading, image inspection, and more. Every tool is sandboxed and permission-gated per user role.

🔗

MCP Extensibility

Extend with Model Context Protocol servers, CLI wrappers, HTTP/REST API integrations, and OpenAPI schema autodiscovery. Plug in any tool your workflow needs.

🧠

Intelligent Memory

Automatic long-term user profile extraction, daily session consolidation, and per-user scoped storage. Memory persists and unifies across all channels.

🔄

Multi-LLM Routing

Route between Anthropic Claude, OpenAI GPT-4o, and Ollama local models. Automatic failover between providers. Cost tracking and usage analytics per user.

Architecture

Built for Self-Hosting

KairoClaw runs entirely on your infrastructure. Deploy with Docker Compose, connect your LLM API keys, and you're live. All data stays in your environment with AES-256-GCM encryption at rest and tamper-evident audit trails.

  • TypeScript backend with Fastify
  • SvelteKit admin dashboard & user portal
  • SQLite (default) or PostgreSQL with auto-migration
  • Docker & Docker Compose deployment
  • AES-256-GCM encryption for secrets
  • Tamper-evident audit trail with hash chaining
terminal
# Clone and deploy KairoClaw
$ git clone github.com/DhilipBinny/KairoClaw
$ cd KairoClaw
$ docker compose up -d

✓ KairoClaw is running on port 3000
✓ Admin dashboard ready
✓ Telegram bot connected

Ready to Deploy KairoClaw?

Whether you need a team AI assistant or a multi-channel operations platform, we'll help you get set up.

Talk to Us