01
hero
12 CLIs · 5 scenarios · one sentence to go

Your agent,
on the live web.

try saying""

x-cli is a kit of small, sharp CLIs that drive your real, logged-in Chrome session — no API keys, no token juggling. Tell an agent what you want; it opens the browser, calls the CLI, and hands you the result.

CLIs shipped12 +
Ready scenarios5
API keys required0
Driven bykimi·webbridge
02
thesis

Your agent now has hands.

Each x-cli is a small command-line tool the agent calls whenever — turning web loops into callable, composable, observable steps.

Runs on your real session.

No API. No tokens. No fresh login dance. Every CLI talks to your local Chrome via kimi-webbridge — what it can do is what you can do.

Need a new one? Ask the agent.

Install the agent-cli-creator skill and say "build me a CLI for example.com." That's how these 12 already exist.

03
scenarios

Five things you\'d otherwise spend an evening on.
Now one sentence.

Each scenario is a real agent + CLI loop. Recipes live in the repo under recipes/ — copy, paste, run.

scenario · 01✈️

Plan a full trip in one sentence

"Plan a 5-day trip to Kyoto in June"

It's Friday night, you suddenly want to leave town. Then you remember — Ctrip for hotels, Booking for international rates, another site for flights — and you put the idea down. Send that one sentence to Claude, and by the time you're done brushing your teeth, the itinerary is lined up. Flight times, hotel comparison, attraction route — ready.

ctrip-clibooking-clitravel-planning skill
scenario · 02🏠

Search rentals across countries in one shot

"1-bedroom in central London under £2000/month"

Same approach whether you're hunting in Shanghai or London. The agent queries five platforms in parallel, filters by your criteria, and gives you a single side-by-side list.

58-clianjuke-cliapartments-clirightmove-cliidealista-cli
scenario · 03🎓

Gaokao admissions, one screen

"Jiangsu, 580 points — which 211 schools?"

Official score lines, three-year admission ranks, corresponding majors — all stitched together and sorted into reach, target, safety. It won't decide for you, but everything you need to decide ends up in one place.

gaokao-cligaokao-assistant skill
scenario · 04🎨

AI images without manually saving each one

"Draw 10 shiba inu, different scenes"

It drives your already-logged-in Chrome to call ChatGPT or Gemini, then saves to a local folder with consistent naming.

chatgpt-image-clinanobanana-cli
scenario · 05🔍

Research a topic — search, read, summarize

"Top 10 reads on local AI models"

The agent runs the search, follows each result, pulls the body text. Ask for a summary or keep the raw articles.

google-clibaidu-cli
scenario · 06

Need a new one?

"Build me a CLI for example.com"

None of the 12 CLIs above were hand-written. They came out of an agent + the agent-cli-creator skill. Describe the site, ask for what you need.

agent-cli-creator
04
how it works

Three steps to running.
Here\'s a real session.

Below is what the agent does once you send the sentence — not a screenshot, the actual stdout.

session · agent → x-cli
Plan a 5-day trip to Kyoto in June, budget under $2000.
On it. Checking your usual stack — Ctrip, Booking, and flights in parallel.
calling ctrip-cli search "Kyoto" --days 5
calling booking-cli compare --rating>=8.5 --near-subway
{ok: true} 3 flights · 2 hotels · 5-day itinerary ready
01

Install kimi-webbridge

It's the small daemon that drives your local Chrome — every x-cli talks to the browser through it. Install once, reuse everywhere.

# one install, shared across all CLIs open https://www.kimi.com/features/webbridge
02

Download the CLIs you need

12 CLIs distributed via GitHub Releases per platform — extract and run. Two are also on Homebrew.

brew tap xpzouying/agent-cli brew install twitter-cli xiaohongshu-cli
03

Send the sentence to your agent

Open Claude (or any MCP-capable agent). Say what you want. Watch the loop run.

npx skills add better-world-ai/x-cli \ --skill travel-planning
05
build your own

No CLI for your loop?
Have the agent write one.

All 12 CLIs above were generated by the agent-cli-creator skill. Install it, then say "build me a CLI for example.com." The agent handles the rest: site survey, selectors, Go scaffolding, smoke test.

session · agent writes a CLI
Build me a CLI for example.com — search products and pull details.
Reading the site structure → finding the search endpoint → mapping detail fields → generating a Go project.
scaffolding example-cli/ · main.go · cmd/ · output/
writing browser/client.go against kimi-webbridge
{ok: true} example-cli ready · ./example-cli search "..."