|
|
|
Show HN: Vessel Browser – An open-source browser built for AI agents, not humans
(quantaintellect.com)
|
|
6 points
by unmodeledtyler
87 days ago
|
|
I'm Tyler - the solo operator of Quanta Intellect based in Portland, Oregon. I recently participated in Nous Research's Hermes Agent Hackathon, which is where this project was born. I've used agents extensively in my workflows for the better part of the last year - the biggest pain point was always the browser. Every tool out there assumes a human operator with automation bolted on. I wanted to flip that - make the agent the primary driver and give the human a supervisory role. Enter: Vessel Browser - an Electron-based browser with 40+ MCP-native tools, persistent sessions that survive restarts, semantic page context (agents get structured meaning, not raw HTML), and a supervisor sidepanel where you can watch and control exactly what the agent is doing. It works as an MCP server with any compatible harness, or use the built-in assistant with integrated chat and BYOK to 8+ providers including custom OAI compatible endpoints. Install with: npm i @quanta-intellect/vessel-browser |
|
One thing I've been thinking about is whether we even need a separate browser process. On macOS, Safari's AppleScript bridge lets you run JS in any tab without launching anything new. Your existing browser with all its sessions is already there.
The trade-off is obvious though: a purpose-built browser like Vessel can add agent-specific features (structured DOM output, action recording) that you'd never get from a general-purpose browser's scripting API.
How are you handling authenticated sessions? That's been the biggest pain point I've seen with headless/separate browser approaches — users have to re-login or copy cookies.