TasteEngine

Name a topic. Get a set of options. Compare them two at a time until one is left standing — then export what you actually like as JSON, Markdown, YAML, a lorebook or your own format.

Zero dependencies One <script> tag Local LLM or cloud MIT

This demo is running offline

The cards you see come from a small hand-written set built into the tool, so the demo works with no model, no key and no network. Click Connection above to point it at a real model — Ollama and LM Studio run entirely on your own machine.

Put it on your own page

<script type="module" src="taste-engine.js"></script>
<taste-engine topic="Coffee flavour preference"></taste-engine>

React to the results

document.querySelector('taste-engine')
  .addEventListener('te-complete', (event) => {
    console.log(event.detail.winner.title);
    console.log(event.detail.tags);
  });

Full documentation is in the README.