Obsah

OpenClaw

OpenClaw je open-source osobní AI asistent a zároveň vícekanálový gateway pro modely, nástroje a chatovací platformy. Projekt míří na self-hosted provoz: běží na vlastním zařízení, obsluhuje vybrané komunikační kanály a podle oficiální dokumentace funguje hlavně jako dlouhodobě běžící control plane pro asistenta, ne jen jako jednorázový chat v prohlížeči.

Co projekt umí

Podle README a dokumentace OpenClaw kombinuje několik vrstev do jednoho celku:

Prakticky to znamená, že jeden běžící proces může fungovat jako centrální vrstva mezi LLM, komunikačními kanály a nástroji, které má agent k dispozici.

Jak je OpenClaw navržený

Podle popisu architektury je jádrem projektu dlouhodobě běžící gateway. Ten drží připojení ke kanálům, zajišťuje sessions, routing, události a obsluhuje klienty přes WebSocket API.

Důležité vlastnosti návrhu:

V repozitáři je vidět i poměrně široký záběr projektu: vedle src a packages obsahuje například apps, extensions, skills, ui a rozsáhlou dokumentaci v docs. Z package.json je zároveň patrné, že jde primárně o Node.js a TypeScript projekt distribuovaný jako CLI nástroj openclaw.

Rychlý start

Getting Started i oficiální README doporučují jako základní cestu onboarding přes CLI. Pro běžné použití je doporučený Node 24.

npm install -g openclaw@latest
openclaw onboard --install-daemon
openclaw gateway status
openclaw dashboard

Alternativně dokumentace nabízí i instalační skript pro macOS a Linux:

curl -fsSL https://openclaw.ai/install.sh | bash

Pokud se OpenClaw staví ze zdrojů, README uvádí tento základ:

git clone https://github.com/openclaw/openclaw.git
cd openclaw
pnpm install
pnpm ui:build
pnpm build
pnpm openclaw onboard --install-daemon

Bezpečnostní model

Bezpečnostní dokumentace výslovně říká, že OpenClaw je navržený jako personal assistant pro jednu důvěryhodnou hranici operátora. Není to platforma pro nepřátelsky víceuživatelský provoz nad jedním sdíleným gatewayem.

Z praktického pohledu je důležité hlavně toto:

Dokumentace také doporučuje pravidelně spouštět audit:

openclaw security audit
openclaw security audit --deep

To je u podobného projektu podstatné, protože OpenClaw může mít přístup k shellu, souborům, browser automation i reálným komunikačním kanálům.

Rozšiřitelnost a integrace

Podle VISION.md se OpenClaw snaží držet jádro relativně lean a další schopnosti přesouvat do pluginů. Prakticky je zajímavé hlavně toto:

Tím se z OpenClawu nestává jen chat bot do jedné platformy, ale spíš integrační vrstva pro osobního asistenta, kterého lze postupně rozšiřovat.

Kdy to dává smysl

OpenClaw dává největší smysl tam, kde je cílem provozovat vlastního AI asistenta nad vlastní infrastrukturou a používat ho v kanálech, které už člověk stejně používá. Silná stránka projektu je kombinace lokálního gatewaye, více kanálů, routing pravidel, nástrojů a rozšiřitelnosti.

Naopak pokud je cílem jen jednoduchý webový chat nad jedním modelem, může být OpenClaw zbytečně široký a provozně náročný. Projekt je zjevně stavěný spíš pro lidi, kteří chtějí mít asistenta jako dlouhodobě běžící systém, ne jen jako jednu webovou aplikaci.

Zdroje