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

ParameterTypeRequiredDefaultDescription
brandstringYesBrand name (case-insensitive), e.g. "Rick Owens"
limitnumberNo10Max 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

FieldDescription
nameBrand display name — pass back as brand to find_similar_brands or to the brand filter on discover_products
aboutEditorial brand bio (1–2 sentences) for brands the LLM confidently knows. Empty for indie brands it can't recall.
domainsKnown domains the brand sells from
shipsFromCountriesBest-effort store shipping origins, ISO-3166 alpha-2
countryOfOriginBrand origin country (when confident)
stylesCanonical style tags
categoriesCategories the brand covers
materialsFrequent materials across the brand's catalog
gendersAudience focus, e.g. ["women", "men"]
priceTierBrand-level price positioning: value, mid, premium, luxury, or ultra-luxury. Empty until enriched.
similarityScoreBrand-profile vector similarity (0–1) — how similar this brand is to the source

Examples

{
  "name": "find_similar_brands",
  "arguments": {
    "brand": "Rick Owens",
    "limit": 5
  }
}

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.