image_brief
ActiveTool of Colour Memory
Compound endpoint: one image in, full creative brief out. Extracts dominant colours, matches them to the Colour Memory archive with coherent cultural naming, understands the scene, identifies the style period, suggests product directions by category (textiles, interiors, fashion), generates an image generation prompt, and returns a swatch URL. Use instead of chaining palette_extract + palette_analyse + agent_brief separately. Pass style_context for coherent archive matching e.g. 'English cottage garden', 'Victorian', 'MarsColour'.
Parameters schema
{
"type": "object",
"required": [],
"properties": {
"k": {
"type": "integer",
"description": "Number of colours to extract (3-12, default 6)"
},
"model": {
"type": "string",
"description": "Image model: midjourney | flux | dalle | stable_diffusion (default midjourney)"
},
"archive": {
"type": "string",
"description": "Explicit archive name override e.g. 'MarsColour', 'Japan'"
},
"image_url": {
"type": "string",
"description": "Public URL of the image"
},
"image_base64": {
"type": "string",
"description": "Base64-encoded image data"
},
"product_type": {
"type": "string",
"description": "Product focus e.g. 'tea towel', 'wallpaper', 'ceramic', 'textile'"
},
"grey_card_hex": {
"type": "string",
"description": "Hex value from a grey/white card for white balance correction"
},
"style_context": {
"type": "string",
"description": "Plain English style e.g. 'English cottage garden', 'Victorian', 'Japanese', 'MarsColour'. Restricts archive matching to coherent cultural set."
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
Colour Memory
https://github.com/DigbyO/colour-memory-api
2/7 registries