Fleck AI
Freemium
Product designers
Every design token scraper gives you the hex and the font size — none of them tell you why the designer chose near-black over pure black, or what they gave up to get there. Taste is an agent pipeline that extracts that reasoning, not just the spec sheet.
Point Taste at a URL and four chained agents work through the page in sequence: one pulls raw measurements across 20 categories, the next finds system-level rules, the third infers deliberate trade-offs, and a final 'observer' agent runs an anti-slop filter before writing output. The result is two files — a .md and a .json — that carry both the token set and four named design principles, each with a trigger, decision, reason, evidence, and trade-off. This makes it useful when you need a coding agent to replicate a visual language rather than just match numbers. The ceiling appears when the site's design logic is implicit or inconsistent — the pipeline infers intent, and on a messy codebase that inference will be wrong.
Bottom line: Pick Taste when you need to feed a coding agent the reasoning behind a design system, not just its values — but if the target site has no consistent design logic, the 'taste principles' the pipeline produces will be plausible-sounding noise.
Find your fit
More options in UI/UX Design. Compare pricing, platforms, and features side by side.
Freemium
Product designers
Freemium
Designers exporting to multiple CSS frameworks
Taste takes a URL and runs it through a four-step agent pipeline that terminates in two artifacts: a `{domain}.md` and a `{domain}.json`. The first agent extracts measurements — every color, weight, spacing value, radius, and shadow, cited with exact px, hex, or ratio. The second detects 5–8 system-level rules, each with an evidence line and a stated design goal. The third infers four ‘taste principles’, each carrying a trigger, decision, reason, evidence citation, and explicit trade-off. The fourth agent acts as a quality gate: it runs an anti-slop grep, validates the JSON, and discards anything that didn’t survive scrutiny. At least one of the four principles is required to be a restraint principle — a documented choice about what the designer left out.
The differentiating claim is in what the output carries beyond tokens. A spec sheet tells an agent the border radius is 6px. A Taste DNA principle tells it that 6px was chosen for primary cards, that 2px was reserved for micro-elements, and that the decision trades warmth for precision — so when the agent encounters a component the spec never covered, it has the reasoning to make a consistent call rather than defaulting to its training data’s average.
The tool fits inside workflows where you are supplying design context to Cursor, Claude, or Gemini via rules files — the .md output is structured for that handoff. It is self-hostable, free, and the vendor describes it as a GitHub-installable skill with no paid tiers. Where it breaks is on sites with no coherent design system: the pipeline is built to infer intent, and on a site assembled from mismatched libraries or iterative patches, the principles it produces will be internally consistent but factually wrong about what the designer intended. Teams working against those targets will need to treat the output as a starting draft and edit before committing it to agent context.
Sign in to rate this tool or suggest an edit.