尚未收集仓库信息。
尚未检测到更新。GitHub 发布版本后会显示在这里。
A safer browser for coding agents: one user-approved tab, approvals, secret redaction and compact pages.
翻译准备中
正在加载完整 README。
查看完整 README ↗Give your coding agent one browser tab you approve, with compact page summaries, action approvals and verified outcomes.
Website · Install · Measured comparisons
FAI Browser lets a coding agent work in one Chrome or Firefox tab you approved, in your own signed-in browser.
Your agent drives: fai_browser_open asks for your approval and returns a compact
page digest with the actions your granted level allows; your agent picks one with fai_browser_act
and gets the next page back, until an expectation verifies the outcome. No key, no provider calls,
and every action passes the same guardrails: levels, origins, forbidden labels, and explicit
approval for payments. Login is restricted to your configured test environments.
full or
testing shows the FAI Browser window first, where you pick the level and Open the page).
You can pause or stop at any time. Screenshots on either browser may still need the toolbar click;
modal approval requests host access, which does not itself grant screenshot access.completed means an independent expectation passed. Each
result carries a trusted verdict and next {kind, text}: answer, choose, observe, relay to the
user, approve or stop.Watch the demo · Download MP4 · 30-second cut
Real Firefox development-build UI on local test sites, with scripted clicks and edited presentation. The demo shows payment approval, verified confirmation, secret redaction, and approved secret reuse. Capture provenance.
Two measurements answer different questions: how much page text reaches the agent, and how Agent direct (your agent driving) completes a workflow compared with Playwright MCP. All figures are local fixture runs with their limits stated next to the numbers.
Twelve captured public pages, replayed locally with 0.3.1. Median opening output with o200k_base:
| FAI Agent direct | Full accessibility snapshot | |
|---|---|---|
| Observed text tokens | 1,147 | 11,787 |
90.3% fewer tokens in the ratio of corpus medians (snapshot median rounded from 11,786.5). This compares full Playwright-style accessibility snapshots with FAI opening results. It measures output size, not task success or billed model usage. Current Playwright MCP may return snapshot-file references; the task benchmark below includes the contents actually read. Method, per-page data and limits.
Measured 2026-11-06 on local fixtures, two repeats per task. Values are per-task averages of
per-task medians. Wall time is host spawn to exit. Host tokens are full vendor usage; cost is
host-only pricing from bench/prices.json, not a subscription invoice. Lower time, token and cost
are better; higher pass counts are better. Text workflows ran on Sol 6.1 medium, visual workflows on
Claude Sonnet 5.5 medium.
以上为 README 的开头部分。其余内容请阅读原文。 查看完整 README ↗