Zero-Intrusion Exploration
Injection-free AXTree exploration to quickly locate automatable paths.
Powered by LLM and Chrome CDP, cliany-site automatically explores web workflows and generates reusable CLI commands. Control any website like calling a script.
4 core capabilities + 12 extended capabilities
Start with the core four, then enable advanced capabilities on demand.
Injection-free AXTree exploration to quickly locate automatable paths.
Turn page semantics directly into executable CLI commands.
Unified {success,data,error} output for easy automation integration.
Reuse one login across commands to eliminate repetitive operations.
AXTree snapshot diffing, hot-patch selectors without re-exploring.
Verify adapter schema, signature, and dependency integrity without launching a browser.
--explain outputs a machine-readable Agent contract for automation integration.
Generated commands reuse atomic operations instead of inlined CDP, shared across adapters.
Enforces v2 metadata; legacy adapters auto-rejected with re-explore hint.
Hide complexity by default, unlock it when needed.
Explore once, own your CLI forever
Tired of repetitive clicks on GitHub? Search repos and view READMEs directly from your terminal.
Browser → Search → Click repo → View README
5 steps · ~30sSingle command, structured JSON, pipe-friendly
1 command · InstantStuck with a legacy CRM with no API? Generate a dedicated CLI for any web portal in minutes.
Login → CRM → Search → Details → Orders → Filter
7 steps · ~2mExtract structured data with pipes
1 command · InstantStop wasting time on internal portal onboarding. Explore once, share adapters, and level up the whole team.
10+ docs + constant "where is this?" questions
Fragmented knowledge · High frictionInstall shared adapters for instant access
Unified CLI · Zero learning curveThree steps from web pages to CLI commands
Specify a target URL and task description — the LLM automatically analyzes page structure and plans the action path.
cliany-site explore "https://github.com" "search repos"Transform exploration results into Python/Click CLI tools, automatically saved to the local adapter directory.
~/.cliany-site/adapters/github.com/commands.pyReplay workflows with generated CLI commands. Fuzzy matching ensures stable execution even after minor page changes.
cliany-site github.com search --query "browser-use" --jsonSet up in five minutes
# PyPI install (recommended)
pip install cliany-site
# Or install from source
git clone https://github.com/pearjelly/cliany.site.git
cd cliany-site
pip install -e .
export CLIANY_LLM_PROVIDER=anthropic
export CLIANY_ANTHROPIC_API_KEY="sk-ant-..."
# Auto-detect and launch (recommended, no manual setup)
cliany-site doctor --json
# Or manually start CDP (advanced users)
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome \
--remote-debugging-port=9222 \
--user-data-dir=/tmp/chrome-debug
cliany-site doctor --json
cliany-site explore "https://github.com" "search repos" --json