---
name: "@layish"
slug: "layish"
description: "Composed shadcn blocks. Ask wraps Questionnaire with review, cancel, auto-advance, and HITL results for AI SDK addToolOutput."
category: "AI/chat UI"
tags: ["ai", "blocks"]
framework: "react"
license: "MIT"
author: "layishsieger"
website: "https://layish.vercel.app"
github: "https://github.com/layishsieger/registry"
registry: "https://layish.vercel.app/r/registry.json"
pro: false
pro_url: null
github_stars: 1
component_count: 2
generated_at: "2026-09-21T01:50:16.753Z"
---

# @layish

Composed shadcn blocks. Ask wraps Questionnaire with review, cancel, auto-advance, and HITL results for AI SDK addToolOutput.

## Links

- Website: https://layish.vercel.app
- GitHub: https://github.com/layishsieger/registry
- Registry JSON: https://layish.vercel.app/r/registry.json
- Directory page: https://sh4dcn.vercel.app/registry/layish
- This file: https://sh4dcn.vercel.app/md/layish.md

## Install

```sh
# add the whole registry (shadcn CLI)
npx shadcn@latest add https://layish.vercel.app/r/registry.json
pnpm dlx shadcn@latest add https://layish.vercel.app/r/registry.json
bunx shadcn@latest add https://layish.vercel.app/r/registry.json
# clone the source repo
git clone https://github.com/layishsieger/registry.git
# fetch the raw registry index
curl -s https://layish.vercel.app/r/registry.json
```

## Components (2)

| name | type | description | install |
| --- | --- | --- | --- |
| ask | registry:block | A questionnaire wrap with HITL onResult for AI SDK addToolOutput. | `npx shadcn@latest add https://layish.vercel.app/r/ask.json` |
| composer | registry:block | A prompt shell on input-group with mode and mic slots for AI SDK useChat. | `npx shadcn@latest add https://layish.vercel.app/r/composer.json` |

## For AI agents

```text
You are adding components from @layish to a shadcn-compatible project.
1. Read this file (https://sh4dcn.vercel.app/md/layish.md) for the component list.
2. Fetch the machine-readable index: https://layish.vercel.app/r/registry.json
3. Install a single component with its install command from the table above.
4. Full structured record: https://sh4dcn.vercel.app/json (library slug: layish).
```
