Development · GitHub repo
PinchTab
Lightweight Go binary exposing an HTTP API to control Chrome browsers
PinchTab is a lightweight Go binary and orchestrator that lets AI agents and scripts control Chrome through a standard HTTP API. Instead of sending heavy screenshots to multimodal models, it extracts the accessibility tree to cut token usage significantly while offering stealth injection to bypass bot detection. It operates with zero configuration and includes a built-in real-time dashboard for managing multiple browser instances.
What it's for
- Equip AI agents with lightweight browser automation tools via standard HTTP requests
- Scrape JavaScript-rendered web pages while bypassing common anti-bot protections
- Reduce LLM token consumption by extracting accessibility trees rather than raw screenshots
- Orchestrate multiple headless Chrome sessions across persistent user profiles
Features
- Standalone lightweight (~12MB) single binary written in Go
- RESTful HTTP API for navigation, typing, clicking, and DOM inspection
- Token-efficient page representation using browser accessibility trees
- Advanced stealth injection for avoiding bot detection mechanisms
- Built-in web dashboard for real-time monitoring and instance control
- Dual runtime support for full orchestration server or single-instance bridge
- Session and profile persistence across restarts
Pricing
Open source. Free and open-source under the MIT license
Details
- Type
- GitHub repo
- Category
- Development
- Topic
- Browser Automation
- Open source
- Yes
- Platforms
- Linux, macOS, Windows, Command line, API, Self-hosted
- For
- Developers building AI agents, web scrapers, and automated browser workflows
- Alternative to
- Puppeteer, Playwright, Browserbase, Stagehand
- Tags
- browser automation, ai agents, chrome, golang, cdp, scraping, stealth
Why it was saved
- @GithubProjects: Gives any agent or script real browser control with a tiny 12MB footprint and no setup.
- @simplifyinAI: Any AI agent in Python, TypeScript or Go can control Chrome by sending plain HTTP requests — PinchTab clicks, types and navigates. It manages Chrome instances, bypasses bot detection, and reduces token usage ~13x by parsing the accessibility tree instead of taking screenshots.
Compare
Related
Browser automation CLI and engine purpose-built for AI agents
Cloud-hosted stealth browser infrastructure and execution platform for AI agents.
Open-source web apps and AI browser tools built with Hyperbrowser
Run browser automation agents inside on-demand isolated sandbox environments
Self-improving browser automation skill for AI coding agents
AI computer-use agent that learns and automates browser tasks by demonstration
Updated