How it works
Every EasyClaw container includes a full browser that your AI assistant can control. This isn’t a simplified web scraper — it’s a real browser with JavaScript execution, cookie management, and visual rendering. When you ask your AI to “look up the weather” or “find the cheapest flight to London,” it opens the browser, navigates to the relevant pages, reads the content, and reports back.Browser capabilities
The browser inside each container can:- Navigate — Go to URLs, follow links, use back/forward
- Read — Extract text, tables, and structured data from pages
- Interact — Click buttons, fill forms, scroll, select dropdowns
- Wait — Handle dynamic content, JavaScript rendering, loading states
- Screenshot — Capture visual snapshots of pages for analysis
The browser runs inside your private container. Cookies, sessions, and browsing history are isolated to your environment and not shared with anyone else.
Use cases
Research
Ask your AI to research a topic and it will browse multiple sources, compare information, and synthesize a summary.“Research the best project management tools for a team of 10 and compare pricing”
Form filling
Your AI can fill out web forms on your behalf — booking appointments, submitting applications, or completing registrations.“Go to the dentist website and book me an appointment for next Tuesday afternoon”
Monitoring
Set up your AI to periodically check web pages for changes — price drops, stock availability, news updates.“Check if the PS5 is back in stock on Amazon and let me know”
Data extraction
Extract structured data from websites — product listings, contact information, schedules.“Get me a list of all the speakers at the upcoming tech conference from their website”
Visual browsing
You can watch your AI browse in real-time from the EasyClaw web console. The browser’s display is streamed to your browser via a VNC connection, giving you a live view of what the AI is doing. This is useful for:- Debugging complex browsing tasks
- Watching the AI fill out forms (to verify it’s doing the right thing)
- Intervening if something goes wrong
Configuration
Browser behavior is controlled through ZeroClaw’s tool configuration:| Setting | Default | Description |
|---|---|---|
headless | true | Run without visible window (VNC still available) |
viewport_width | 1920 | Browser window width |
viewport_height | 1080 | Browser window height |
timeout_seconds | 30 | Max time to wait for page loads |
max_pages_per_session | 50 | Limit on pages visited per browsing session |
Privacy
Browser sessions are completely isolated:- Each container has its own browser profile
- No cookies or history are shared between users
- Browsing data is wiped when your container is destroyed
- Your AI’s browsing activity is not logged or monitored by EasyClaw

