Pilot: A Browser Automation Tool Built Entirely with Claude Code

Pilot is a browser automation tool built entirely by Claude Code, directed and tested by a non-developer. It enables Claude to control Chrome by reading the accessibility tree—the same structure screen readers use—and assigning numbers to clickable elements for precise navigation.
How It Works
The tool converts page elements into compact text data instead of screenshots. Each clickable element gets a number, allowing Claude to issue commands like click 5 rather than guessing screen positions. This approach handles popups and works across multiple tabs.
Setup and Usage
- Install the Chrome extension and start the server
- Type
/pilotin Claude Code - Ask Claude to perform tasks like "go to YouTube and search for cooking tutorials"
Multiple actions can be batched in a single call, and the tool processes page data as compact text rather than screenshots.
Development Insights
The creator learned several key lessons while building with AI:
- Clearly describing what you want is the hardest part
- Testing remains the human's responsibility—Claude writes code but you must verify it works
- Development required many iterations, not a one-shot process
The tool is free, MIT licensed, and works on macOS, Linux, and Windows. The GitHub repository is available for those interested in the implementation or wanting to contribute.
📖 Read the full source: r/ClaudeAI
👀 See Also

ClawTalk iOS App Enables Voice Chat with Self-Hosted OpenClaw AI Agents
ClawTalk is a native iOS app that provides push-to-talk voice chat for OpenClaw self-hosted LLM setups. It features on-device speech-to-text using WhisperKit, real-time streaming responses with markdown rendering, and supports multiple TTS options including ElevenLabs, OpenAI, and Apple's built-in voices.

Bernstein: A Kubernetes-like orchestrator for AI coding agents with verification and model policies
Bernstein is an orchestrator for AI coding agents that includes independent verification of agent outputs, model policy controls, 13 agent adapters, and deterministic Python-based scheduling. The project has 5000+ tests and features like circuit breakers, cost anomaly detection, and PII scanning.

Crow: Open-Source MCP Platform Adds Persistent Memory and P2P Sharing to LLM Frontends
Crow is an open-source, self-hosted MCP server platform that provides LLM frontends with SQLite-backed persistent memory, structured research tools, and encrypted peer-to-peer sharing. It works with any MCP-compatible client like Claude Desktop, Cursor, or Windsurf and requires no cloud dependency by default.

LLM Matrix: Community-Voted Model Comparisons Built with Claude Code
A data scientist built llm-matrix.vercel.app to compare LLM scores across multiple dimensions simultaneously, with community votes shaping rankings. The site was developed entirely using Claude Code with two specific plugins.