Discover and explore top open-source AI tools and projects—updated daily.
ziwang-PhysicsGemini Web automation system powered by CDP and Playwright
New!
Top 76.5% on SourcePulse
Summary
AgentChat provides a Gemini Web Automation system using Chrome CDP and Playwright, enabling "thinker + executor" synergy between planning LLMs (e.g., DeepSeek) and reasoning LLMs (Gemini Pro). It grants multimodal web interaction capabilities—screenshot analysis, browsing, UI control—to any LLM, offering a near-zero-cost solution for complex AI agent development and web automation.
How It Works
The system orchestrates LLM collaboration via Chrome CDP. A planning LLM formulates strategies, which are injected into Gemini Web. Playwright automates browser actions, allowing Gemini to analyze screenshots, browse pages, and interact with UIs. This leverages the free Gemini Web interface for inference, drastically reducing costs compared to API-based solutions while equipping LLMs with multimodal web access.
Quick Start & Requirements
playwright and websocket-client, run python3 -m playwright install chromium, configure .env (especially PROXY_SERVER), and execute scripts/setup.sh.scripts/start-chrome-debug.sh and connect using scripts/connect-gemini.sh.websocket-client, and a functional HTTP/SOCKS5 proxy (essential for mainland China). Google account recommended for Gemini Web Pro.Highlighted Details
Maintenance & Community
No specific details on maintainers, community channels, or roadmap were found in the provided README.
Licensing & Compatibility
Limitations & Caveats
1 day ago
Inactive