SeeClick

Autonomous Browser Agents
That Actually Work

SeeClick is the first browser automation framework using your real, persistent Chrome profile combined with LLM-driven vision understanding. No broken selectors. No login hell. No brittle scripts.

View on GitHub Get Started

Why SeeClick?

Full Vision Autonomy

LLMs understand the page visually. Extract anything. Click anything. Zero selectors.

Real Chrome Profile

Use your real logged-in profile — not a fresh empty sandbox. Keep cookies, sessions, and MFA.

Production-Grade Architecture

Planner → Vision → Browser Controller → Memory. Clean, modular, reliable.

Anti-Detection

Runs through real Chrome. No Selenium fingerprints. No bot flags.

Developer Friendly

Simple Python API. Replace 200 lines of Selenium with 1 line of intent.

Open Source

Apache-2.0 license. Use it privately, commercially, anywhere.

How It Works

A clean, modular, production-ready pipeline.

Architecture Diagram

One Example Says Everything

from seeclick import DigitalEmployee

agent = DigitalEmployee()

result = agent.run("""
Go to LinkedIn.
Search for 'Backend Engineer Berlin'.
Extract 20 job titles and links.
Save results to jobs.json.
""")

print(result)
        

Start Using SeeClick Today

Install, run, automate — in minutes.

pip install seeclick
        
Install & GitHub →