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 results 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 with 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 — fully non-interactive and automatable.
- ✓ Non-interactive login with flags
- ✓ Structured, parseable 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 or self-hosted store — no changes to your catalog needed.
- ✓ Deploy a Dark Store with 5 YAML config files
- ✓ Shopify adapter ready to go, more coming soon
- ✓ Standard Vendor API — 3 core endpoints to get started
- ✓ Custom search hooks for any product source
- ✓ Vendor dashboard included out of the box
Agent safety
You set the rules,
agents follow them
Every CLISHOP account has agent profiles — configurable safety boundaries that control what your AI agent is allowed to buy, how much it can spend, and when it needs your permission.
What you can control
- ✓ Spending caps — set a maximum order amount per agent
- ✓ Category restrictions — allow or block specific product categories
- ✓ Confirmation gates — require approval before any purchase
- ✓ Multiple agents — create separate profiles for "personal", "work", "gifts"
- ✓ Default address & payment — each agent has its own shipping and payment defaults
Set up in seconds
Architecture
How the pieces connect
An open protocol with a clean separation. Every component is its own repo, independently deployable.
CLI / AI Agent ┌─────────────────┐ │ clishop search │ │ clishop buy │ │ clishop order ls │ └────────┬────────┘ │ HTTPS ▼ ┌─────────────────────────────────────────────────────┐ │ CLISHOP Backend │ │ │ │ Auth · Orders · Payments · Catalog · Fulfillment │ └──────────────────────────┬──────────────────────────┘ │ HTTPS (sync · search · buy) ▼ ┌──────────────────────────────┐ │ Vendor Store(s) │ │ │ │ Dark Store (YAML config) │ │ Shopify adapter │ │ Custom adapter │ └──────────────────────────────┘
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 search
Search across every connected store at once. Compare prices, ratings, and delivery times — then buy from any vendor.
Pluggable adapters
Shopify or self-hosted. Implement 3 core 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.
Built-in support tickets
Open a support ticket for any order, right from the CLI. Message the store, track status, get email updates — no separate help desk needed.
LLM-ready output
Every command returns structured, parseable output. Pipe results 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.