For teams
11MB binary. 23MB embedding model. Runs on CPU, no GPU. Queries in ~50ms, local — no per-query cost, no data leaving your servers. Catalyst generation is the only cloud call: cents per user per refresh, through your own API key.
For deployment details and cost comparisons, see the infrastructure page.
Designing your content for taste
Your users save, explore, choose, return, reject. Those actions are already a corpus. The question is how to represent them so Enzyme can read preference from the accumulation.
Two things to get right
The text representation. Enzyme processes text. For products where the raw material is images, audio, or interaction data, the text you generate per artifact determines what catalysts form. An image described as “black and white photography, runway” produces catalysts about visual properties. The same image described as “deconstructed tailoring, mid-career collection, linen” produces catalysts about taste. The representation is the thing to iterate on. The pipeline stays the same.
Emergent structure over imposed taxonomy. The best structure comes from your product’s existing UX. A collection is a folder. A favorite is a tag. A project is a folder. Saving something next to something else is an implicit link. Map the organizing gestures your users already perform onto the primitives Enzyme reads — don’t ask them to categorize. Tags the agent applies (like #returned-to or #considered-and-rejected) are especially valuable: behavioral structure without user friction.
The engine is the same one that runs over notes workspaces. The pipeline doesn’t change. What changes is the input and the character of the catalysts that form.