CDP-BASED TOOLS 2 PROCESS BOUNDARIES Test runtime + driver Node.js · process 1 CDP Browser process Chromium · process 2 IPC Renderer + DOM process 3 · same V8 VS ALETHIA (ZERO-IPC) 0 PROCESS BOUNDARIES Agent Claude · Cursor · Cline MCP In-process executor + DOM same V8 isolate · synchronous · zero marshalling EA1 zero-IPC local audited patented ~40 ms / call
Same agent prompt. Same DOM. CDP-based tools cross two process boundaries (Node ↔ Browser ↔ Renderer) to reach the DOM; Alethia's executor lives in the same V8 isolate as the DOM and crosses zero. Verified per-call wall-clock: see the hero benchmark.
Zero-IPC

Driver and DOM in the same V8 isolate.

No CDP. No marshalling tax. No async race window between decide-act-verify. The runtime touches the DOM the same way the page does: synchronously, in-process.

Plain English

No selectors. No scripts. Just say what to do.

Tell Alethia "click Sign In and assert the dashboard is visible." The NLP compiler translates plain English to deterministic Action IR, resolves elements by text content, aria labels, and placeholders, and executes step by step.

Agent perception

Agents see what their actions did.

Every step returns a DOM diff (added, removed, changed elements) and a semantic page snapshot: headings, buttons, form state, list counts, errors. Structured data at ~200 tokens per snapshot instead of raw HTML or screenshots.

Token-efficient

6–8× fewer tokens on real-world flows.

Alethia's bundled snapshot stays compact while per-action accessibility trees grow with page size. On CRUD-style flows it's 6–8× fewer tokens than Playwright MCP; on simple smoke tests the gap narrows or ties because we bundle the EA1 audit, DOM diff, and integrity hash into every response. The savings compound across an autonomous session — more iterations per dollar.

Local-first

Your machine. Your data. Nothing leaves.

Loopback-only on 127.0.0.1, never networked. Zero telemetry by default. After one signed binary download, runs fully offline with no license phone-home, no cloud calls, no runtime dependencies.

EA1 gated

Every step passes a fail-closed policy gate.

VITRON-EA1 evaluates each Action IR step before execution. Destructive actions are blocked unconditionally. Sensitive input is blocked. There is no permissive mode.

Auditable

Cryptographically chained evidence packs.

Each run produces a SHA-256 chained event log, Ed25519-signable, replayable, and reviewable. Built for regulated workflows where "trust me" is not a valid answer.

Self-healing

Smart errors that tell agents what to do next.

When an assertion fails, the runtime returns near-matches, page context, and a suggested fix: "did you mean :text(Dashboard Panel)?" Elements are checked for visibility, disabled state, and overlay blockers before interaction.

Smart automation

Conditional steps. No brittle scripts.

"If the cookie banner exists, click Accept." Alethia handles conditional flows, waits for elements with DOM mutation observers instead of polling, and checks that elements are visible, enabled, and not covered by overlays before interacting.

U.S. sovereign

U.S.-built, U.S.-patented, no foreign dependencies.

U.S.-incorporated company. U.S. patent (App. 19/571,437), no foreign filings. No offshore ownership, no foreign operational dependencies. Built for defense, federal civilian, and regulated environments where provenance matters.