selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

peerd logo

Self-host peerd

v0.10.0

Browser-native AI agent harness

BetaOpen SourceApache-2.0
Updated10 hours ago
LanguageJavaScript
Setup difficultyModerate
Stars
424

What is peerd?

peerd is a Manifest V3 browser extension for Chrome and Firefox that embeds a general-purpose AI agent directly in the browser. The agent reads and controls your tabs, web apps, and active sessions. It provides local compute through JavaScript notebooks, WASI-compiled tools, and full Linux VMs running in WebAssembly via CheerpX (with v86 migration planned). Users bring their own API keys for cloud providers like OpenAI, Anthropic, OpenRouter, and Z.ai, or run models locally via Ollama or on-device WebGPU inference. A preview peer-to-peer layer uses WebRTC for agent-to-agent discovery, signed workflow sharing, and private messaging without a central server. The security model relies on browser isolation: separate actors per environment, a single egress chokepoint with allowlist/denylist, and credential isolation where API keys never leave the service worker. Installation is via loading the unpacked extension directory in developer mode, or using signed preview builds from GitHub Releases. The project is Apache 2.0 licensed, currently in v0.x developer preview, with official store listings planned.

Should you self-host peerd?

peerd scores 44/100 on selfhost.directory (how scoring works) and ranks #146 of 209 in AI Agents. It has 424 GitHub stars.

It shipped 10 stable releases in the past year. The latest, v0.10.0, came out on 28 October 2026. New versions land roughly every 3 days.

Setup is moderate: expect some configuration beyond a single command. It is Apache-2.0-licensed and written mostly in JavaScript.

Its closest alternative on selfhost.directory is Orca (91/100, 108 446 stars). It scores higher overall, so compare the two before you pick. See peerd vs Orca side by side.

Features

  • Browser-native agent runtime
  • BYOK model support
  • Confirm before actions
  • Cross-browser supportFirefox preview builds omit dweb/P2P features
  • Encrypted local vault
  • Local compute sandboxesLinux WebVMs are Chromium-only
  • Peer-to-peer agent communicationExperimental, preview channel only; omitted from store builds
  • Reusable site clients
  • Sensitive-site denylist
  • Session memory and skills
  • Structural security model
  • Subresource integrity verification
  • Tab and session access

peerd README

peerd releases & version history

FAQ

Where does my data go?

To the model provider you configured. peerd has no backend; conversations, vault contents, and API keys never leave your machine except as outbound calls to the chosen model.

More in AI Agents

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…