tail-fin-cli-0.1.0 is not a library.
tail-fin
Multi-site browser automation CLI. Attaches to your existing Chrome to interact with websites using your active login sessions.
Supported Sites
| Site | Commands | Browser Required |
|---|---|---|
| Twitter/X | timeline, search |
Yes |
| Grok | ask, conversations |
Yes |
| YouTube | search, video, channel, comments, trending, transcript, subscriptions |
Yes |
| 591 Taiwan Rentals | regions, hot, community, price-history, sales, search, crawl |
Partial |
| SeekingAlpha | income-statement, balance-sheet, cash-flow, quote, news, analysis, article |
Or --cookies |
| Xiaohongshu | search, note, user-notes, comments, feed, notifications, media |
Yes |
profile, search, user, explore, followers, following, saved, like, unlike, follow, unfollow, save, unsave, comment |
Yes | |
| Any site | gen generate + run — auto-generate CLI adapters |
Yes |
Quick Start
# 1. Start Chrome with remote debugging
# 2. Log in to the sites you want to use
# 3. Install
# 4. Run commands
# 591 public commands (no browser needed)
# Auto-generate a CLI for any site
Global Flags
| Flag | Default | Description |
|---|---|---|
--connect <host:port> |
— | Chrome remote debugging address |
--cookies [path] |
— | Use saved cookies (twitter, sa) |
--headed |
false |
Run browser in headed (visible) mode |
Output
All commands output JSON to stdout. Errors go to stderr. JSONL for streaming commands (591 crawl).
Documentation
- Getting Started — prerequisites, installation, basic usage
- Architecture — crate structure, adapter pattern, dependency graph
- Cloudflare — Turnstile vs JS Challenge, why
--connectis required - Gen — Auto CLI Generation — explore, synthesize, generate, run
Development