> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tastelabs.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Taste Engine Design API

> Extract complete designs systems from any URL, Search inspiration and Verify Brand adherence between designs.

Three subsystems power the API: the **Extractor** turns a URL into a design system, the **Search** finds brands in the curated corpus, and the **Verifier** scores a page against a reference brand. See [How the engine works](/concepts/architecture).

## What you can do

<CardGroup cols={2}>
  <Card title="Extract a design system" icon="wand-magic-sparkles" href="/concepts/submissions">
    Submit a single URL or a whole domain (map mode).
  </Card>

  <Card title="Read structured output" icon="swatchbook" href="/concepts/design-system">
    Get colors, typography, components, and a brand profile as structured JSON.
  </Card>

  <Card title="Search brands by aesthetic" icon="magnifying-glass" href="/concepts/brand-search">
    Describe a look and find brands that match, or brands similar to one you extracted.
  </Card>

  <Card title="Verify brand adherence" icon="scale-balanced" href="/concepts/brand-adherence">
    Score how well a page follows a reference brand, with recommendations and fixes.
  </Card>

  <Card title="Ground prompts in a brand" icon="pen-nib" href="/concepts/prompt-enhancement">
    Rewrite a prompt so it reflects a real brand's look and feel.
  </Card>
</CardGroup>

## Use cases

<CardGroup cols={2}>
  <Card title="Check brand adherence" icon="scale-balanced" href="/use-cases/brand-adherence">
    Score a rebuild, a generated page, or a redesign against the brand it should follow.
  </Card>

  <Card title="Find inspiration" icon="lightbulb" href="/use-cases/find-inspiration">
    Search the corpus for a look, then extract the winner and build from it.
  </Card>

  <Card title="Verification in an agent loop" icon="rotate" href="/use-cases/agent-loop">
    Feed the verdict back to the agent that built the page and iterate.
  </Card>
</CardGroup>

## Get started

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Submit your first URL and read the result in a few minutes.
  </Card>

  <Card title="API reference" icon="code" href="/api-reference/introduction">
    Browse every endpoint with an interactive playground.
  </Card>
</CardGroup>
