Quanta Intellect — Tools for the AI agent era
Vessel Browser

The browser where
agents drive

Vessel is an open-source browser runtime built for persistent autonomous web agents. The AI operates. You supervise.

$ npm i @quanta-intellect/vessel-browser
Open Source · MIT
MCP-Native
Linux
40+ Agent Tools

Full autonomous loop — no human input

One prompt. Five books added to cart on Powell’s. The agent navigates, browses, selects, and completes the entire workflow autonomously while you watch.

2 min 53 sec
powells.com
5 books → cart
Zero human input

Built for agents,
not against them

Traditional browsers assume a human at the helm. Vessel inverts that model — the agent is the primary operator, and every surface is designed for programmatic control with human oversight.

Agent-First Design

Not a human browser with agent bolted on. Every interaction surface — tools, state, context — is built for autonomous operation.

Core Architecture

MCP-Native Control

Full Model Context Protocol integration with 40+ tools. Navigate, interact, extract, and manage state through structured protocol calls.

Protocol

Persistent Sessions

Named sessions preserve cookies, localStorage, and browsing state. Checkpoints capture snapshots for recovery after restarts.

State Management

Human Supervision

Supervisor sidebar shows exactly what the agent is doing. Live approval controls, pause/resume, and configurable approval policies.

Oversight

Semantic Page Context

Structured content extraction with visibility info, disabled state, current values, and select options. Not just DOM — meaning.

Intelligence

Dev Tools & Command Bar

Built-in developer tools with console, network, and MCP activity logs. Command bar for harness-driven workflows. Reader mode for clean extraction.

Developer Experience

Three layers, one flow

Vessel sits between your agent harness and the web, providing structured control with human oversight at every step.

Agent Harness
MCP Client
Hermes, OpenClaw, or any MCP-compatible agent
Tool Calls
navigate, click, type, extract, save_session…
Context Window
Semantic page context, not raw HTML
MCP
Vessel Runtime
MCP Server
Receives tool calls, validates, routes
Browser Engine
Chromium with persistent state and session management
Ergonomic Layer
Semantic hints, contextual tools, flow state
IPC
Human Supervisor
Supervisor Sidebar
Live view of agent actions with approve/deny controls
Approval Policies
Configure auto-approve, require-approval, or deny rules
Checkpoint Recovery
Restore to any saved state if things go wrong

Your keys, your models

Run Vessel as an MCP server through your agent harness, or use the built-in chat assistant with your own API keys. Eight providers supported out of the box — plus any OpenAI-compatible endpoint.

MCP Server Mode

External agent harness controls the browser via Model Context Protocol

Integrated Chat

Built-in sidebar assistant reads the page, uses browser tools, multi-turn history

Anthropic OpenAI Ollama Mistral xAI Google Gemini OpenRouter Custom OAI-Compatible
Vessel Browser with integrated chat assistant showing a conversation while browsing DuckDuckGo
Integrated chat assistant · Supervisor sidebar

The Speedee System
for agents

Inspired by the McDonald brothers' kitchen that made average workers extraordinary — Vessel encodes web browsing workflow so agents don't have to think about which tool to use.

  • 1

    Contextual Tool Surfacing

    On a login form, the agent only sees login-relevant tools

  • 2

    Semantic Action Hints

    Elements annotated with workflow context and step progress

  • 3

    Flow State Persistence

    Workflow state maintained across page navigations

  • 4

    Composable Macros

    Login, search, checkout — common patterns as single actions

  • 5

    Progressive Disclosure

    Tools revealed by layer — core, navigation, intelligence, diagnostic

core snapshot · click · type
navigation scroll · back · forward
interaction select · hover · submit
intelligence extract · read_page · wait_for
state session · checkpoint · bookmark
diagnostic console · network · inspect

Up and running in seconds

Three ways to install. Pick whichever fits your workflow.

Option 2
AppImage
Single file, no dependencies. Download and run. Manual updates required.
$ chmod +x Vessel-*.AppImage
$ ./Vessel-*.AppImage
Option 3
Source
Clone and build from source. Full control. For contributors and power users.
$ curl -fsSL https://raw.githubusercontent.com/
  unmodeled-tyler/quanta-vessel-browser/
  main/scripts/install.sh | bash

Unlock the full toolkit

Vessel is free and open source. Premium unlocks advanced capabilities for power users and production agent workflows.

  • Screenshot & vision analysis — the agent sees exactly what you see, even when page extraction fails
  • Session management — save and restore authenticated browser states across runs. Log in once, reuse forever
  • Obsidian vault integration — capture pages, write research notes, and search your knowledge base directly from the agent
  • Workflow tracking — multi-step flow state persistence for complex automation sequences
  • DevTools inspection — computed styles, console capture, network monitoring, and CDP-level debugging
  • Table extraction — structured data extraction from HTML tables into clean JSON
  • Unlimited tool iterations — configurable up to 1,000 tool calls per conversation turn (free tier: 50)
Premium
$9.99 / month
5-day free trial — cancel anytime
Start Free Trial

Payment handled securely by Stripe. After checkout, enter your email in Vessel Settings > Premium to activate.

The free tier is not a demo. Core navigation, page reading (including glance mode), clicking, typing, scrolling, bookmarks, highlights, domain policies, browsing history, and 50 tool iterations per turn are all free and always will be. Vessel is MIT-licensed open source — premium is for users who want the advanced toolkit.