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 {ok,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.
4-layer AXTree pruning reduces LLM token usage by up to 50% for complex pages.
On-demand adapter loading accelerates CLI startup times significantly.
AI-powered root cause analysis for command execution failures.
Enforces v3 metadata with `migrate` utility to auto-upgrade legacy adapters.
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 (v0.11.0+)
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-..."
# Default: Chrome (Supported: Explore + Run)
cliany-site doctor --json
# Experimental: Obscura (Supported: Run only)
cliany-site obscura install 0.1.0 --json
export CLIANY_BROWSER_PROVIDER=obscura
# Note: explore requires Chrome provider
cliany-site explore "https://github.com" "search repos" --json
Obscura is a lightweight alternative to Chrome, currently in experimental status. Chrome remains the default provider.
darwin-arm64, darwin-x86_64, linux-x86_64, windows-x86_64install / use / status / clean / rollback / upgrade / doctor