OpenClaw 🦞¶
„EXFOLIATE! EXFOLIATE!” — kosmiczny homar, prawdopodobnie
Gateway dla agentów AI na dowolnym systemie operacyjnym, obejmujący WhatsApp, Telegram, Discord, iMessage i inne.
Wyślij wiadomość i otrzymaj odpowiedź agenta prosto z kieszeni. Wtyczki dodają Mattermost i kolejne kanały.
openclaw onboard i procesami parowania.
Czym jest OpenClaw?¶
OpenClaw to samodzielnie hostowany gateway, który łączy Twoje ulubione aplikacje czatowe — WhatsApp, Telegram, Discord, iMessage i inne — z agentami AI do programowania, takimi jak Pi. Uruchamiasz pojedynczy proces Gateway na własnej maszynie (lub serwerze), który staje się mostem między aplikacjami komunikacyjnymi a zawsze dostępnym asystentem AI.
Dla kogo? Dla programistów i zaawansowanych użytkowników, którzy chcą osobistego asystenta AI dostępnego z dowolnego miejsca — bez oddawania kontroli nad danymi ani polegania na usłudze hostowanej.
Co go wyróżnia?
- Samodzielne hostowanie: działa na Twoim sprzęcie, na Twoich zasadach
- Wielokanałowość: jeden Gateway obsługuje jednocześnie WhatsApp, Telegram, Discord i inne
- Natywność agentowa: zaprojektowany dla agentów programistycznych z użyciem narzędzi, sesjami, pamięcią i routowaniem wieloagentowym
- Open source: licencja MIT, rozwijany przez społeczność
Czego potrzebujesz? Node 22+, klucz API (zalecany Anthropic) i 5 minut.
Jak to działa¶
flowchart LR
A["Chat apps + plugins"] --> B["Gateway"]
B --> C["Pi agent"]
B --> D["CLI"]
B --> E["Web Control UI"]
B --> F["macOS app"]
B --> G["iOS and Android nodes"]
Gateway jest pojedynczym źródłem prawdy dla sesji, routowania i połączeń kanałów.
Kluczowe możliwości¶
Szybki start¶
bash
npm install -g openclaw@latest
bash
openclaw onboard --install-daemon
bash
openclaw channels login
openclaw gateway --port 18789
Potrzebujesz pełnej instalacji i konfiguracji deweloperskiej? Zobacz Szybki start.
Panel¶
Otwórz webowy interfejs sterowania po uruchomieniu Gateway.
- Lokalnie (domyślnie): http://127.0.0.1:18789/
- Dostęp zdalny: Powierzchnie webowe i Tailscale
Konfiguracja (opcjonalna)¶
Konfiguracja znajduje się w ~/.openclaw/openclaw.json.
- Jeśli nic nie zrobisz, OpenClaw użyje dołączonego binarnego Pi w trybie RPC z sesjami per nadawca.
- Jeśli chcesz to zablokować, zacznij od
channels.whatsapp.allowFromoraz (dla grup) reguł wzmianek.
Przykład:
{
channels: {
whatsapp: {
allowFrom: ["+15555550123"],
groups: { "*": { requireMention: true } },
},
},
messages: { groupChat: { mentionPatterns: ["@openclaw"] } },
}