← ddigger

Publish a product catalog for AI agents

ddigger publishes your catalog as instructions, schema, and a filterable API for AI agents. They can request matching prices and availability without loading every product.

Preview catalog example

Separate live source: World Bank countries

Keep catalog data queryable

Publish products, prices, availability, categories, and regions from one table. When a price or stock status changes, republish the rows without replacing the latest link used by agents or applications.

Try a focused catalog request

The built-in workspace catalog has four sample rows. This request selects products priced at $500 or less that are in stock and returns only the product, price, and region fields.

GET /data?fields=product,price_usd,region&where=price_usd:lte:500&where=in_stock:eq:true&limit=3

In the sample, it matches Task chair ($420) and Desk lamp ($140). The Monitor arm is out of stock, and the Oak standing desk costs more than $500. Preview the query in the creator, then publish to serve it at your source's /data URL.

What agents and people receive

Each publication includes /llms.txt instructions, an /openapi.json schema, focused /data queries, and a generated page. The endpoints and page come from the same published data version.

Start with a working catalog

Open the template, replace its rows, review the inferred fields, and publish when it is ready.

Publish a product catalog