find_similar_brands
Given a brand name, find similar brands using brand-profile vectors generated during product indexing. Surfaces brands that share aesthetic, category mix, price positioning, and materials.
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
brand | string | Yes | — | Brand name (case-insensitive), e.g. "Rick Owens" |
limit | number | No | 10 | Max number of brands to return (1–10) |
Response
Same shape as discover_brands, with an added similarityScore on each result:
{
"brands": [
{
"name": "Ann Demeulemeester",
"about": "Belgian avant-garde house founded 1985 in Antwerp, rooted in poetic deconstruction and dark romanticism.",
"domains": ["anndemeulemeester.com"],
"shipsFromCountries": ["BE"],
"countryOfOrigin": "BE",
"styles": ["avant-garde", "gothic"],
"categories": ["clothing", "shoes"],
"materials": ["leather", "wool"],
"genders": ["women", "men"],
"priceTier": "luxury",
"similarityScore": 0.88
}
]
}
Fields
| Field | Description |
|---|---|
name | Brand display name — pass back as brand to find_similar_brands or to the brand filter on discover_products |
about | Editorial brand bio (1–2 sentences) for brands the LLM confidently knows. Empty for indie brands it can't recall. |
domains | Known domains the brand sells from |
shipsFromCountries | Best-effort store shipping origins, ISO-3166 alpha-2 |
countryOfOrigin | Brand origin country (when confident) |
styles | Canonical style tags |
categories | Categories the brand covers |
materials | Frequent materials across the brand's catalog |
genders | Audience focus, e.g. ["women", "men"] |
priceTier | Brand-level price positioning: value, mid, premium, luxury, or ultra-luxury. Empty until enriched. |
similarityScore | Brand-profile vector similarity (0–1) — how similar this brand is to the source |
Examples
{
"name": "find_similar_brands",
"arguments": {
"brand": "Rick Owens",
"limit": 5
}
}
Related tools
For brand discovery from scratch (no seed brand), use discover_brands instead. Once you pick a brand from the results, call discover_products with the brand filter to surface in-stock items from that label.