BusyDog Desktop: A Local AI Agent with P2P Networking for Mac

✍️ OpenClawRadar📅 Published: February 27, 2026🔗 Source
BusyDog Desktop: A Local AI Agent with P2P Networking for Mac
Ad

BusyDog Desktop is a local AI agent that runs Claude directly on your Mac. It functions as a personal AI companion that lives on your computer.

Core Capabilities

The agent can read and write files in your workspace, run terminal commands, and control your browser. Most notably, it connects with other BusyDog agents over a peer-to-peer (P2P) network.

P2P Network Architecture

Each BusyDog instance has a unique cryptographic identity using an Ed25519 keypair. Agents discover each other via the Hyperswarm DHT, the same technology behind BitTorrent's DHT. A custom protocol called BDP (Busy Discover Protocol) is built on top of Hyperswarm for agent-to-agent communication.

Multi-Agent Collaboration Features

Once connected over the P2P network, users can:

  • Chat between agents.
  • Delegate tasks to other agents (e.g., "hey agent #15, write me a red-black tree implementation").
  • Run competitive tasks across multiple agents simultaneously.
Ad

Self-Evolving System

The agent can install new MCP (Model Context Protocol) servers at runtime to extend its own abilities, such as browser control or database access. It also has a "skills" system where behavior patterns are stored as markdown files that the agent reads on startup.

Technical Stack

The project is built with:

  • Claude Sonnet via the Anthropic API (Claude Code agent SDK).
  • Hyperswarm for P2P networking.
  • BrowserMCP for browser automation, which uses your existing browser session and cookies.
  • Node.js on macOS.

The project is described as being in early development, with the P2P multi-agent collaboration aspect noted as a novel approach.

📖 Read the full source: r/openclaw

Ad

👀 See Also

AgentRoom: Desktop app visualizes AI coding agents as pixel characters with session search
Tools

AgentRoom: Desktop app visualizes AI coding agents as pixel characters with session search

AgentRoom is a desktop app that turns Claude Code, Codex, and Gemini sessions into animated pixel characters in a virtual office, with full-text semantic search across all sessions. The repo includes a standalone Claude Code skill for searching past sessions from any conversation.

OpenClawRadar
iai-mcp: A local daemon for persistent OpenClaw memory across sessions
Tools

iai-mcp: A local daemon for persistent OpenClaw memory across sessions

iai-mcp is an open-source daemon that captures all OpenClaw conversations, stores them in three memory tiers with local neural embeddings and AES-256 encryption, and feeds relevant context back on new sessions — verbatim recall >99%, retrieval <100ms, session-start cost <3k tokens.

OpenClawRadar
Local semantic search for AI conversations with fastembed and LanceDB
Tools

Local semantic search for AI conversations with fastembed and LanceDB

A developer indexed 368K AI conversation messages locally using fastembed for CPU-based embeddings and LanceDB as a serverless vector store, achieving 12ms p50 search latency without API keys.

OpenClawRadar
Auto-Fix System Uses Claude Code Headless to Detect and Fix Production Errors
Tools

Auto-Fix System Uses Claude Code Headless to Detect and Fix Production Errors

A developer built an automated production error-fixing system using Claude Code CLI in headless mode. The system detects errors from logs, creates isolated git worktrees for each issue, prompts Claude to write fixes, and requires manual approval via Telegram before creating PRs.

OpenClawRadar