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.
How it works
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.
Build on CLISHOP
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
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
Architecture
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 │ └─────────────────────────────────────────────────────┘
Built for agents
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.