Local Multi-Agent AI Setup on WSL Using OpenClaw and Ollama

✍️ OpenClawRadar📅 Published: March 1, 2026🔗 Source
Local Multi-Agent AI Setup on WSL Using OpenClaw and Ollama
Ad

Architecture Overview

A developer has documented their local multi-agent AI setup running entirely on WSL Ubuntu 24.04 on Windows. The system uses OpenClaw 2026.2.26 as an open-source gateway that connects AI agents to messaging apps like Telegram, creating private AI infrastructure under full user control.

Agent Configuration

The setup consists of four specialized agents:

  • Pluto - The coordinator that routes tasks to appropriate agents. Runs on OpenRouter (free tier).
  • Hermes - Handles research, writing, web browsing, content tasks, and API integrations like YouTube. Uses OpenRouter.
  • Vulcan - Coding and automation agent running 100% locally on Ollama with qwen2.5-coder model, resulting in zero API costs.
  • Aegis - Security monitoring and read-only system auditing. Uses OpenRouter.

Technical Implementation Details

The stack includes:

  • OpenClaw 2026.2.26
  • Ollama with models: qwen2.5-coder, codellama, llama3.2
  • OpenRouter API
  • Telegram bots (one per agent)
  • WSL Ubuntu 24.04
  • systemd for process management
Ad

Cost and Configuration

Total spend is less than $0.01, with Vulcan being completely free (local Ollama). The other three agents use OpenRouter's auto-routing feature that selects the most cost-effective models. The developer set a $5/month hard cap on OpenRouter as a safety net.

Key Learnings

  • WSL + systemd works effectively for running the gateway as a background service that survives reboots
  • Ollama model auto-discovery in WSL has quirks - manual registration of provider config was required
  • Delegation between agents works well once the coordinator's instructions are properly tuned
  • The Chrome browser relay for live web access requires port 18792, not the gateway port (caused an hour of troubleshooting)

📖 Read the full source: r/openclaw

Ad

👀 See Also

Non-developer builds Sleep Sound Mixer web app using Claude AI
Use Cases

Non-developer builds Sleep Sound Mixer web app using Claude AI

A user with no coding background used Claude AI to build a fully functional Sleep Sound Mixer web app in one session. The app allows mixing six ambient sounds with individual volume controls through a clean, minimal browser interface.

OpenClawRadar
Personal Finance Dashboard Built with Claude AI: Self-Hosted with Google Sheets Backend
Use Cases

Personal Finance Dashboard Built with Claude AI: Self-Hosted with Google Sheets Backend

A developer built a full-stack personal finance dashboard using Claude AI that aggregates investments across stocks, mutual funds, physical gold, and fixed deposits. The app runs on a spare PC, uses Cloudflare Tunnel for serving, and stores all data in the user's own Google Sheets.

OpenClawRadar
🦀
Use Cases

Thread per Project, File for the Long Stuff: How I Organize My OpenClaw Agent Home

An OpenClaw user rebuilds their agent home three times, landing on Discord with a thread-per-project structure and a file-baton workaround for long messages.

OpenClawRadar
Running Claude with Qwen 3.5 as a persistent agent on Mac Mini reveals human bottleneck
Use Cases

Running Claude with Qwen 3.5 as a persistent agent on Mac Mini reveals human bottleneck

A developer runs Claude with Qwen 3.5 as a persistent agent on a dedicated Mac Mini, handling product creation, project management, analytics, newsletter support, and 3,000 WizBoard tasks. The agent created 16 products in two months, revealing that the bottleneck shifted from production capacity to human approval and decision-making.

OpenClawRadar