OpenClaw 🦞¶
"EXFOLIATE! EXFOLIATE!" - En rymdhummer, förmodligen
Alla OS-gateway för AI-agenter över WhatsApp, Telegram, Discord, iMessage, och mer.
Skicka ett meddelande, få ett agentsvar från din ficka. Plugins lägga Mattermost och mer.
openclaw onboard och parningsflöden.
Vad är OpenClaw?¶
OpenClaw är en själv-värd gateway som ansluter dina favoritchatt-appar — WhatsApp, Telegram, Discord, iMessage, och mer — till AI kodningsagenter som Pi. Du kör en enda Gateway process på din egen maskin (eller en server), och det blir bron mellan dina meddelandeappar och en alltid tillgänglig AI-assistent.
Vem är det för? Utvecklare och avancerade användare som vill ha en personlig AI-assistent som de kan skriva till var som helst — utan att ge upp kontrollen över sina data eller förlita sig på en hostad tjänst.
Vad gör det annorlunda?
- Självhostad: körs på din hårdvara, dina regler
- Flerkanalig: en Gateway betjänar WhatsApp, Telegram, Discord och mer samtidigt
- Agent-native: byggd för kodningsagenter med verktygsanvändning, sessioner, minne och routing mellan flera agenter
- Öppen källkod: MIT-licensierad, community-driven
Vad behöver du? Node 22+, en API-nyckel (Anthropic rekommenderas) och 5 minuter.
Hur det fungerar¶
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 är den enda sanningskällan för sessioner, routing och kanalkopplingar.
Viktiga funktioner¶
Snabbstart¶
bash
npm install -g openclaw@latest
bash
openclaw onboard --install-daemon
bash
openclaw channels login
openclaw gateway --port 18789
Behöver du den fullständiga installationen och utvecklarkonfigurationen? Se Snabb start.
Instrumentpanel¶
Öppna webbaserade Control UI efter att Gateway har startat.
- Lokal standard: http://127.0.0.1:18789/
- Fjärråtkomst: Webbytor och Tailscale
Konfiguration (valfritt)¶
Konfig finns på ~/.openclaw/openclaw.json.
- Om du inte gör någonting använder OpenClaw den medföljande Pi-binären i RPC-läge med sessioner per avsändare.
- Om du vill låsa ned det, börja med
channels.whatsapp.allowFromoch (för grupper) omnämnanderegler.
Exempel:
{
channels: {
whatsapp: {
allowFrom: ["+15555550123"],
groups: { "*": { requireMention: true } },
},
},
messages: { groupChat: { mentionPatterns: ["@openclaw"] } },
}