Del 2 – Arkitektur och komponenter

Innan vi installerar något är det bra att förstå hur OpenClaw är uppbyggt. Den här delen ger dig en överblick över systemets arkitektur och de viktigaste komponenterna.

OpenClaw består av flera delar som samverkar:

┌─────────────────────────────────────────────────┐
│                   Din dator/server               │
│                                                 │
│  ┌──────────────┐     ┌──────────────────────┐  │
│  │  OpenClaw    │────▶│  Skills & plugins    │  │
│  │  Gateway     │     └──────────────────────┘  │
│  └──────┬───────┘                               │
│         │                                       │
│  ┌──────▼───────┐     ┌──────────────────────┐  │
│  │  AI-modell   │     │  Lokalt minne        │  │
│  │  (LLM)       │     │  (filer, databas)    │  │
│  └──────────────┘     └──────────────────────┘  │
└────────────────────────┬────────────────────────┘
                         │
         ┌───────────────┼───────────────┐
         ▼               ▼               ▼
   Home Assistant    Telegram/        Webb &
   Smarta hem        meddelanden      API:er

Gatewayen är hjärtat i systemet. Den:

  • Tar emot förfrågningar från användare och externa system
  • Skickar dem till rätt AI-modell
  • Koordinerar vilka actions (åtgärder) som ska utföras
  • Hanterar säkerhet och behörigheter

OpenClaw kopplar till en språkmodell som utför det faktiska ”tänkandet”. Du kan använda:

  • En lokal modell (körs helt offline på din dator)
  • En molnbaserad modell via API, t.ex. Anthropic Claude eller OpenAI GPT

Du väljer själv beroende på dina krav på integritet och prestanda.

Skills är moduler som ger agenten utökade förmågor. Utan skills kan agenten bara prata. Med skills kan den agera. Exempel:

  • Filhantering (läsa, skriva, söka i filer)
  • Webbläsarstyrning (automatisera webbsidor)
  • Kalender och e-post
  • Home Assistant-integration
  • Skript och systemkommandon

OpenClaw sparar information lokalt på din dator – till exempel i Markdown-filer eller en lokal databas. Det innebär att agenten kan ”komma ihåg” saker mellan sessioner utan att skicka data till molnet.

OpenClaw körs som en bakgrundstjänst (process) på din dator. Du kan:

  • Starta och stoppa den manuellt via terminalen
  • Konfigurera den att starta automatiskt när datorn startar (som en systemtjänst)
  • Köra den i en Docker-container om du föredrar det

När tjänsten är igång lyssnar gatewayen efter inkommande förfrågningar – via ett lokalt webbgränssnitt, en meddelandeapp eller ett API.

OpenClaw kan kopplas till externa system på flera sätt:

Typ av integration Exempel Hur det fungerar
Smarta hem Home Assistant API-anrop via lokalt nätverk
Meddelandeappar Telegram, WhatsApp, Signal Bot-API, webhook
Webbtjänster Vädertjänst, nyheter, kalender HTTP/REST-anrop
Lokala filer Dokument, anteckningar Direkt filsystemsåtkomst
Skript och kommandon Bash, Python-skript Sandboxad processkörning

Eftersom OpenClaw kan agera på din dator är det viktigt att tänka på säkerhet:

Tänk på detta:

  • Agenten bör som standard bara vara åtkomlig från din lokala maskin (localhost), inte från internet
  • Begränsa vilka mappar och kommandon agenten har tillgång till
  • Granska vilka skills du installerar – de utökar agentens befogenheter
  • Använd principen om minsta privilegium: ge agenten bara de rättigheter den faktiskt behöver

Vi går igenom säkerhet mer detaljerat i Del 8.

  • OpenClaw består av en gateway, en AI-modell, skills och ett lokalt minne
  • Systemet körs lokalt som en bakgrundstjänst
  • Integrationer sker via API:er, webhooks eller direkt filsystemsåtkomst
  • Säkerhet är viktigt – begränsa åtkomsten och tänk på minsta privilegium

Kopierad!
AI Prompt: Förklara arkitekturen för en femåring (med höga krav)
Förklara hur OpenClaws arkitektur fungerar – gateway, skills, LLM och minne – men använd bara analogier från ett kök. Gatewayen är kocken, skills är köksredskapen, och AI-modellen är... vad? Bygg ut hela metaforen utan att den kollapsar. Bonuspoäng om du får in "diskmaskin" på ett trovärdigt sätt.

Testa prompt på …

Nu när du förstår hur systemet hänger ihop är det dags att faktiskt installera det.

→ Gå till Del 3 – Förberedelser och installation


OpenClaw – från noll till agent. En praktisk guide till din lokala AI-agent.