Open-source commerce protocol

Shopping infrastructure
for AI agents

One CLI. Every store. Give your AI agents the ability to search, compare, and buy products — or open your store to the entire agent economy.

clishop
# install globally
$ npm install -g @clishop/cli
 
# search across every connected store
$ clishop search "wireless headphones" --json
Found 47 results across 6 stores
● Sony WH-1000XM5    $279.99   AudioTech Store
 
# buy with one command
$ clishop buy prod_a8k3m2x9 -y
✓ Order ordr_b7n4q1y8 placed

Commerce as a protocol

CLISHOP standardizes the entire shopping flow into a programmable interface. Search, compare, buy, and track — all through a single command line.

01

Search

Query every connected store at once. Filter by price, category, rating, vendor. Get structured JSON back — ready for any agent to parse.

02

Decide

Agent safety profiles control spending limits, category restrictions, and confirmation requirements. Your agent can only do what you allow.

03

Buy

One command places an order across any vendor. Payment is handled through secure tokenized flows — card details never touch the CLI.

Two ways to plug in

Whether you're building an AI agent that shops, or a store that sells — there's a clear path to get started.

For AI agents & developers

Give your agent the ability to shop. Authenticate, search, compare, and purchase — all non-interactively with JSON output.

  • Non-interactive login with flags
  • Structured JSON output on every command
  • Agent profiles with spending caps & category rules
  • One command to buy, skip confirmation with -y
  • Works with any LLM tool-calling framework
# automated agent workflow
$ clishop login -e agent@co.ai -p ••••
$ clishop search "monitor" --json
$ clishop buy prod_xxx --agent work -y
$ clishop order show ordr_xxx --json
🏪

For vendors & stores

Sell to every AI agent and CLI user in the network. Plug in your existing Shopify, eBay, or self-hosted store with zero changes to your catalog.

  • Deploy a Dark Store with 5 YAML config files
  • Shopify & eBay adapters ready to go
  • Standard Vendor API — implement 3 endpoints
  • Custom search hooks for any product source
  • Admin dashboard included out of the box
# launch a store in minutes
$ npx create-clishop-store
# edit config/catalog.yaml, then:
$ vercel --prod
# your store is live on CLISHOP ✓

How the pieces connect

An open protocol with a clean separation. Every component is its own repo, independently deployable.

  CLI / AI Agent                          Vendor Store

  ┌─────────────────┐                   ┌──────────────────────┐
   clishop search                        Dark Store  (YAML)   
   clishop buy         ──── HTTPS ────     Shopify  adapter     
   clishop order                         eBay  adapter        
  └────────┬────────┘                     Custom  adapter      
                                         └──────────┬───────────┘
                                                    
                                                    
  ┌─────────────────────────────────────────────────────┐
                      CLISHOP Backend                    
                                                       
     Auth · Orders · Payments · Catalog · Fulfillment  
  └─────────────────────────────────────────────────────┘

Everything you need

🔐

Agent safety profiles

Spending caps, category restrictions, confirmation gates. Your agent can only buy what you allow.

📦

Multi-store checkout

One order, multiple vendors. The backend orchestrates fulfillment across every store in the network.

🔌

Pluggable adapters

Shopify, eBay, self-hosted. Implement 3 endpoints and your store speaks the CLISHOP protocol.

📜

Config-driven stores

5 YAML files define your entire store — catalog, pricing, shipping, taxes, checkout. Deploy in minutes.

🔍

Custom search hooks

Plug in Amazon, Alibaba, or your own product database. One function replaces the entire search layer.

🤖

LLM-ready output

Every command returns structured JSON. Pipe it straight into your LLM tool-calling pipeline.

Start building
in 30 seconds

Install the CLI and place your first order. Or deploy a store and start selling to the agent economy.

$npm install -g @clishop/cli