pe

peerd – AI agent harness that runs entirely in your browser

Hacker News

peerd – AI agent harness that runs entirely in your browser

Hey HN. http://peerd.ai is an AI agent harness that lives entirely in your browser as a web extension. You don’t have to install a separate “AI browser”. You don’t have to bolt on or run some external process or manage a clunky mcp integration. It’s just a fully contained web extension, written in no build vanilla JS with minimal non-browser dependencies, using your own provider keys, and Apache 2. This isn’t just a fun hack. While it has largely been a solo side project, I genuinely believe the browser and the web could be the most natural platform for AI agents to operate safely, autonomously, and most importantly without A2A middlemen (more on that in a sec). To demonstrate that point peerd doesn’t just drive browser automation. It spins up isolated sandboxes using tabs and worker instances to support various real workload types. Those include headless JS computational work, visual JS notebooks, personal client side apps, and real Linux VMs on top of wasm with full http networking. The industry discourse over the last several months has been dominated by “which substrate is the best for ai agent sandboxes” with many competing answers focused on different models and use cases. Cloudflare is one of the most prominent examples, positioning its v8 isolate based workers as the best in class solution thanks to faster than container startup times and strong isolation guarantees. The v8 isolate is of course the product of chromium, which runs on billions of browsers around the world for free. The browser as a whole is perhaps the most battle tested sandbox system in the entire software industry. It’s been built on 3 decades of learning from hostile content, hostile code, and hostile users. Native and cloud agents are necessarily rebuilding all or most of this posture from scratch. peerd doesn’t. It leverages everything the browser has to offer and pushes it to its functional limits, while inheriting its security baseline and isolation from the host system. Robust sandboxing isn’t the only thing the browser offers and peerd uses. It comes with extremely powerful and underrated primitives, from webCrypto, webRTC, webAuthn, webGPU, and ~soon WebNN. Direct web access, with your real live sessions, and api calls with fetch present an alternative model to MCP integrations. The agent can write and spawn web apps right there in a tab, no hosted service necessary. Then there’s the A2A piece: peerd already has a rudimentary p2p (peerd-to-peerd?) network in place using webRTC. Today you can connect with peers on the network, add them as contacts, and share signed apps you’ve created. I’m working on extending these apps to be able to leverage the same p2p network to support decentralized web apps (dwapps), as well as facilitate true p2p A2A with no platform or middlemen. Given this is an early part time project, this is an extremely experimental build and in a v0.x preview state. I’ve taken care to attempt to address the lethal trifecta: the main agent loops/sessions never ingest untrusted DOM code or possess low level navigation tools. It delegates those tasks to dedicated web runners with no wider tooling or secrets access that return summarized results. Both the DOM and the summarized results are bracketed as untrusted, meaning two stacked prompt injection escapes are needed. All egress goes through a central module that has a customizable deny list, and only models calls to designated allowed endpoints are possible. See more in the docs, site, and the code itself. Ultimately, use at your own risk. Today anthropic, open router, local ollama, and even an experimental WebGPU instance of Gemma are supported. Honest limitations: Chrome store and AMO are still pending until it can get more eyeballs and live usage. Just loading unpacked from GitHub is the easiest way to go, and as a bonus makes it easy to audit thanks to no build. Linux on wasm depends on the Cheerpx engine, which is not open source and has restrictions for commercial use. That may be a good reason to reassess it compared to alternatives, but it’s also the most performant and looks closest to implementing 64bit support. Poke around, use it, critique it, and have fun.

Share card

Actual performance

75points
23comments
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: agents, agent, model · Missing: mac, macos, cursor
99%99% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Strong signals: created, para · Missing: supports, reddit linkedin, podcasting
92%92% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
AppSumoStrong fit for a featured deal · Strong signals: platform, host, soon · Missing: plus, intuitive, reviews
67%67% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: open source, llama, ide · Missing: https docs, excited, just released
66%66% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRFits verified-revenue profile · Strong signals: personal, apps, month · Missing: mobile apps, ios, entrepreneurs
65%65% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
17%17% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Strong signals: crypto · Missing: web3, chat, cryptocurrency
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

Ct
CtxGov – see what instructions your AI agent inherits before it runs26%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

CtxGov – see what instructions your AI agent inherits before it runs

Hacker News3
En
Enough, an Agent Harness for Writers50%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Enough, an Agent Harness for Writers

Hacker News3
VA
VAX/VMS 5.5 now runs in browser55%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

VAX/VMS 5.5 now runs in browser

Hacker News3
Co
Collie – a local AI harness that runs the browser, desktop and code48%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Collie – a local AI harness that runs the browser, desktop and code

Hacker News3
Pl
Plurnk (Yet *Another* AI Harness)49%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Plurnk (Yet *Another* AI Harness)

Hacker News1
memi
memi89%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

The AI agent harness for product design teams

Product Hunt+112Design Tools
Fireply
Fireply82%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

An AI agent that operates a real browser.

Product Hunt+7
PDFduck
PDFduck23%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Free privacy PDF converter runs entirely in your browser

Indie Hackers1b2c
Hushh
Hushh41%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

AI baby cry analyzer that runs entirely on your device

Product Hunt+3
AI
AI Agent in Jupyter – Runcell41%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

AI Agent in Jupyter – Runcell

Hacker News8