ServicesCase StudiesAboutBlogContact+44-20-4654-1825
Design Tools & Creative Technology

Mixmatch Color: Color Matching Platform with Vector Search Engine and Cloud-Rendered Swatch Delivery

Color intelligence platform with vector-based matching engine and cloud-rendered swatch delivery

Client: Mixmatch Color
Mixmatch Color: Color Matching Platform with Vector Search Engine and Cloud-Rendered Swatch Delivery

The Challenge

What Mixmatch Color Was Facing

Mixmatch Color allows designers and product teams to find perceptually accurate colour matches across paint, textile, and digital colour systems. The core engineering challenge was building a matching engine that operated in perceptual colour space (CIELAB) rather than RGB — a fundamentally different distance metric — and serving visually accurate swatch renderings at low latency without pre-rendering every possible colour combination.

The Solution

What We Built

We implemented the colour matching engine using a vector similarity search on CIELAB colour embeddings stored in pgvector, an extension to PostgreSQL that enables approximate nearest-neighbour search. The swatch rendering service generated colour chip images on demand via a Node.js Sharp pipeline running on Lambda, with aggressively cached outputs in CloudFront keyed by colour code and format. The API was designed REST-first with predictable, cacheable URL structures so CDN hit rates were maximised. Colour database updates — new paint ranges, textile collections — were ingested via a background job that recomputed embeddings and updated the pgvector index with zero downtime using index swapping.

Mixmatch Color: Color Matching Platform with Vector Search Engine and Cloud-Rendered Swatch Delivery – solution

Results

Measurable Outcomes

Colour matching searches across 80,000+ colour records complete in under 55ms using pgvector ANN index
Swatch rendering CloudFront cache hit rate at 94% — on-demand generation cost negligible at scale
Perceptual colour matching reduces designer rework versus RGB-based matching by 60% per user study

Let's build something great together — get in touch

Ready for Similar Results?

Start Your SaaS Journey
Mixmatch Color: Color Matching Platform with Vector Search Engine and Cloud-Rendered Swatch Delivery | SaaS Development Agency