# AmroUI Full Context > Production-ready React components for ambitious AI products. This file expands the Markdown pages listed in https://amro-ui.vercel.app/llms.txt. Use https://amro-ui.vercel.app/registry.json for the machine-readable shadcn registry index. --- URL: https://amro-ui.vercel.app/docs.md Build connected AI product interfaces with the Amro product family's design system. # Introduction Build connected AI product interfaces with the Amro product family's design system. AmroUI is the shared React component system behind the Amro product family. Its component catalog is organized around real product workflows: - **AmroAgents** — assistants, conversations, agents, approvals, and human handoff. - **AmroGen** — prospect research, personalised outreach, campaign control, and review. - **AmroPilot** — research, editorial production, quality gates, and export. - **AmroAcademy** — voice learning, adaptive paths, mastery, and course generation. - **AmroVisionAI** — image generation, brand governance, durable assets, and campaigns. - **AmroMeet** — availability, scheduling, confirmation, and meeting handoff. - **AmroUI** — accessible foundations and shared workflow primitives. Install the complete library from npm or copy one component into your project with shadcn. Every component page includes a live preview, installation commands, source, usage, and a link to the Amro product that inspired it. AI conversation → specialist work → visible progress → human approval → durable result → meeting handoff. --- URL: https://amro-ui.vercel.app/docs/installation.md Install AmroUI as a React package or copy individual components with shadcn. # Installation Install AmroUI as a React package or copy individual components with shadcn. AmroUI supports two production installation modes. Choose the package when you want the complete library. Choose shadcn when you want an individual component copied into your application. ## Install the complete React library ```sh npm install @amro-ui/react ``` Import the stylesheet once at your application root, then import any component from the package. ```tsx import "@amro-ui/react/styles.css"; import { LeadFitMeter } from "@amro-ui/react"; export function Example() { return ; } ``` Set `data-theme="dark"` or `data-theme="light"` on the document root to select a theme. ## Copy one component with shadcn ```sh npx shadcn@latest add https://amro-ui.vercel.app/r/lead-fit-meter.json ``` The command copies the component, its AmroUI source module, branded stylesheet, shared primitives, and required public dependencies into your project. It does not depend on a private workspace package. Every component page provides both commands with npm, pnpm, yarn, Bun, Vite+, and Deno variants. --- URL: https://amro-ui.vercel.app/docs/registry.md Scaffold and author installable registry items under registry/items. # Registry Scaffold and author installable registry items under registry/items. Registry items live under `registry/items/**` and can be installed by shadcn-compatible CLIs. Start new items with the scaffold command so the folder, `_registry.mdx`, source file, metadata, and generated registry JSON paths follow the template conventions. ```sh bun --bun ./scripts/new.ts --type registry:ui --name example-card --description "A compact card component." ``` Or, run the command without flags if you want an interactive prompt (recommended). ```sh bun --bun ./scripts/new.ts ``` [Make sure Bun is installed before running these scripts.](https://bun.com/) ## Item Types Choose the registry type from what the item installs: | Type | Use For | Folder | | -------------------- | ----------------------------------------- | ------------------------------ | | `registry:ui` | Shadcn-style UI components | `registry/items/components/**` | | `registry:component` | Components outside `components/ui` | `registry/items/components/**` | | `registry:block` | Larger composed UI patterns | `registry/items/blocks/**` | | `registry:hook` | React hooks | `registry/items/hooks/**` | | `registry:lib` | Utility or helper modules | `registry/items/lib/**` | | `registry:page` | App page files with explicit targets | `registry/items/pages/**` | | `registry:file` | Other files with explicit install targets | `registry/items/files/**` | | `registry:style` | Style-level CSS and dependency metadata | `registry/items/styles/**` | | `registry:theme` | Theme CSS variables | `registry/items/themes/**` | | `registry:font` | Font metadata | `registry/items/fonts/**` | | `registry:base` | Design system base configuration | `registry/items/bases/**` | | `registry:item` | Universal or metadata-only items | `registry/items/items/**` | The scaffold creates each item in its own folder: ```text registry/items/components/example-card/ _registry.mdx _preview.tsx example-card.tsx ``` ## CLI Flags Use flags for agent-friendly and CI-friendly scaffolding: ```sh bun --bun ./scripts/new.ts --type registry:block --name stats-panel --description "A metrics panel with reusable sample data." bun --bun ./scripts/new.ts --type registry:ui --name prompt-input --description "An AI prompt input." --target @ui/ai/prompt-input.tsx bun --bun ./scripts/new.ts --type registry:page --name dashboard-page --description "A starter dashboard page." --target app/dashboard/page.tsx bun --bun ./scripts/new.ts --type registry:file --name chart-theme --description "Shared chart theme tokens." --target styles/chart-theme.css --file-extension css bun --bun ./scripts/new.ts --type registry:font --name font-inter --description "Inter font metadata." --font-family "'Inter Variable', sans-serif" --font-import Inter --font-variable=--font-sans ``` Supported flags: - `--type`: registry item type. Defaults to `registry:ui`. - `--name`: required kebab-case item name. - `--title`: optional public title. Defaults from the name. - `--description`: required public description. - `--target`: required for `registry:page` and `registry:file`; optional for source-backed items that need a custom install path, including shadcn target placeholders like `@ui/ai/prompt-input.tsx`. - `--file-extension`: for `registry:file` and targeted `registry:item`; defaults to `ts`. - `--font-family`, `--font-import`, `--font-variable`: required for noninteractive `registry:font` scaffolds. Use `bun --bun ./scripts/new.ts --help` to print the full usage. ## Authoring Use `_registry.mdx` for public metadata and usage docs. Put the optional named `Preview` export in `_preview.tsx`. Keep both files private to authoring; never list them in `files`. For one-file `registry:ui` items, the catalog infers `.tsx`. Hooks, libs, blocks, pages, target paths, and multi-file items should list `files` explicitly. Metadata-only styles, themes, fonts, bases, and universal items can omit `files`. List authored source files with paths relative to the item `_registry.mdx` file. The catalog automatically emits `files[].target` placeholders such as `@ui/.tsx`, `@components/.tsx`, `@hooks/.ts`, and `@lib/.ts` for file types that should install through the user's `components.json` aliases. Use explicit `target` values for `registry:page`, `registry:file`, and nested alias installs like `@ui/ai/prompt-input.tsx`; do not add `registry/items/**` prefixes or a separate `sourcePath` field. Use `localRegistryDependencies` for dependencies on other local registry items. After editing an item, run `vp check --fix` on touched files and `bun --bun ./scripts/doctor.ts`. Run `vp build` when registry docs, routes, JSON output, catalog loading, or source loading changed. --- URL: https://amro-ui.vercel.app/docs/agents.md Give AI coding tools the right context for using and authoring this registry. # Agents Give AI coding tools the right context for using and authoring this registry. This template is designed to work well with coding agents and LLM-powered tools. It exposes Markdown-first routes for reading context, and it ships an installable Agent Skill for authoring registry items correctly. ## Install the Registry Skill Install the `_cn` registry authoring skill from the upstream template: ```sh npx skills add jakejarvis/_cn --skill shadcn-registry ``` Forks can install the same skill from their own repository: ```sh npx skills add / --skill shadcn-registry ``` After installing the skill, ask for registry work directly: - "add a button component to the registry" - "adapt this modal from my app into a reusable registry component" - "add a reusable hook to the registry" - "turn this dashboard section into a registry block" The skill covers all public registry item types, previews, usage docs, dependency metadata, and the scaffold command for creating new items non-interactively. ## Point Agents At Markdown The generated [`/llms.txt`](/llms.txt) route gives AI tools a compact map of the docs, registry catalog, and item pages. Use [`/llms-full.txt`](/llms-full.txt) when a tool needs expanded context with generated Markdown content inlined. Every docs page, the registry catalog, and each registry item also has a Markdown route: - [`/docs.md`](/docs.md) - [`/docs/agents.md`](/docs/agents.md) - [`/registry.md`](/registry.md) - [`/components/example-card.md`](/components/example-card.md) Inspired by [Fumadocs](https://www.fumadocs.dev/docs/headless/utils/negotiation), "human" permalinks support Markdown content negotiation too. AI clients can request `text/markdown`, `text/x-markdown`, or `text/plain` in the `Accept` header on pages like [`/docs`](/docs) or [`/components/example-card`](/components/example-card) and receive Markdown without changing URLs. ## Recommended Agent Workflow For registry authoring tasks, agents should: 1. Read `AGENTS.md`, this docs section, and `/llms.txt` or `/llms-full.txt` for project context. 2. Use the `shadcn-registry` skill when available. 3. Scaffold new items with `bun --bun ./scripts/new.ts --type --name --description ""`. 4. Add `--target` for `registry:page`, `registry:file`, custom alias installs like `@ui/ai/.tsx`, and targeted `registry:item` files; use `--file-extension` for `registry:file` and targeted `registry:item` files. 5. Edit the generated source, `_registry.mdx`, and `_preview.tsx` with usage docs, previews, and dependency metadata. 6. Run `vp check --fix` on touched files, `bun --bun ./scripts/doctor.ts`, and `vp build` before handoff when docs, routes, registry JSON, catalog loading, or source loading changed. --- URL: https://amro-ui.vercel.app/docs/cli.md Copy production-ready AmroUI components into your project with shadcn. # CLI Copy production-ready AmroUI components into your project with shadcn. Open any component page and select **shadcn copy** under Installation. For example: ```sh npx shadcn@latest add https://amro-ui.vercel.app/r/lead-fit-meter.json ``` The registry automatically installs the selected component's AmroUI source, branded controls, styles, primitives, and npm dependencies. The generated code remains inside your application and can be edited freely. ## Other package managers ```sh pnpm dlx shadcn@latest add https://amro-ui.vercel.app/r/lead-fit-meter.json yarn dlx shadcn@latest add https://amro-ui.vercel.app/r/lead-fit-meter.json bunx --bun shadcn@latest add https://amro-ui.vercel.app/r/lead-fit-meter.json ``` Use the package-manager selector on a component page to generate the correct command automatically. ## Complete library instead If you need components from several Amro products, install the complete package: ```sh npm install @amro-ui/react ``` --- URL: https://amro-ui.vercel.app/docs/theming.md Customize the docs shell and published components with your own design tokens. # Theming Customize the docs shell and published components with your own design tokens. The docs app uses the local shadcn configuration in `components.json` and the global theme in `src/styles.css`. Published registry items are independent from the docs shell. Put installable component source in `registry/items/**`, and include any required CSS, dependencies, or registry dependencies in the item frontmatter. Use semantic tokens such as `background`, `foreground`, `primary`, `muted`, and `border` so installed components remain easy to customize. --- URL: https://amro-ui.vercel.app/docs/changelog.md Track user-facing changes to this registry. # Changelog Track user-facing changes to this registry. Use this page to publish notable registry updates, new items, breaking changes, and migration notes. ## v1.0.1: April 21, 2026 - Fixed the pointer cursor when hovering `Button` components. --- URL: https://amro-ui.vercel.app/components.md Production-ready AmroUI components organized by AmroAgents, AmroGen, AmroPilot, AmroAcademy, AmroVisionAI, AmroMeet, and shared foundations. # Components Production-ready AmroUI components organized by AmroAgents, AmroGen, AmroPilot, AmroAcademy, AmroVisionAI, AmroMeet, and shared foundations. - [Activity Timeline](https://amro-ui.vercel.app/components/activity-timeline): A chronological process feed for completed, live, pending, and failed agent activity. - [Adaptive Path Card](https://amro-ui.vercel.app/components/adaptive-path-card): A configurable, accessible adaptive path card surface for AI product workflows. - [Agent Outcome Metrics](https://amro-ui.vercel.app/components/agent-outcome-metrics): Outcome metrics for completed tasks, verified time savings, workflow volume, and success rate. - [Agent Status Row](https://amro-ui.vercel.app/components/agent-status-row): A specialist agent row showing identity, current task, presence state, and determinate progress. - [Agent Team Panel](https://amro-ui.vercel.app/components/agent-team-panel): A coordinated specialist-team panel for monitoring active, waiting, completed, and failed agents. - [Agent To Meeting Handoff](https://amro-ui.vercel.app/components/agent-to-meeting-handoff): A configurable, accessible agent to meeting handoff surface for AI product workflows. - [Agent Typing Stack](https://amro-ui.vercel.app/components/agent-typing-stack): A configurable, accessible agent typing stack surface for AI product workflows. - [AIImage Slot](https://amro-ui.vercel.app/components/ai-image-slot): A configurable, accessible aiimage slot surface for AI product workflows. - [AIMeeting Brief](https://amro-ui.vercel.app/components/ai-meeting-brief): A configurable, accessible aimeeting brief surface for AI product workflows. - [Alt Text Generator](https://amro-ui.vercel.app/components/alt-text-generator): A configurable, accessible alt text generator surface for AI product workflows. - [Amro App Header](https://amro-ui.vercel.app/components/amro-app-header): A responsive product header with Amro identity, active navigation, application actions, and a mobile menu trigger. - [Amro Product Identity](https://amro-ui.vercel.app/components/amro-product-identity): A compact product identity lockup with product icon, description, and live availability state. - [Amro Toast](https://amro-ui.vercel.app/components/amro-toast): An accessible dismissible notification for success, information, warning, and error feedback. - [Amro UILogo](https://amro-ui.vercel.app/components/amro-ui-logo): A configurable, accessible amro uilogo surface for AI product workflows. - [APIAsset Card](https://amro-ui.vercel.app/components/api-asset-card): A configurable, accessible apiasset card surface for AI product workflows. - [Approval Diff](https://amro-ui.vercel.app/components/approval-diff): A configurable, accessible approval diff surface for AI product workflows. - [Approval Gate](https://amro-ui.vercel.app/components/approval-gate): A configurable, accessible approval gate surface for AI product workflows. - [Article Status Card](https://amro-ui.vercel.app/components/article-status-card): A configurable, accessible article status card surface for AI product workflows. - [Article Workspace](https://amro-ui.vercel.app/components/article-workspace): A configurable, accessible article workspace surface for AI product workflows. - [Ask Amro Launcher](https://amro-ui.vercel.app/components/ask-amro-launcher): A configurable, accessible ask amro launcher surface for AI product workflows. - [Ask Tutor Button](https://amro-ui.vercel.app/components/ask-tutor-button): A configurable, accessible ask tutor button surface for AI product workflows. - [Aspect Ratio Picker](https://amro-ui.vercel.app/components/aspect-ratio-picker): A configurable, accessible aspect ratio picker surface for AI product workflows. - [Asset Detail Drawer](https://amro-ui.vercel.app/components/asset-detail-drawer): A configurable, accessible asset detail drawer surface for AI product workflows. - [Asset Gallery Card](https://amro-ui.vercel.app/components/asset-gallery-card): A configurable, accessible asset gallery card surface for AI product workflows. - [Asset Usage Tracker](https://amro-ui.vercel.app/components/asset-usage-tracker): A configurable, accessible asset usage tracker surface for AI product workflows. - [Asset Version Stack](https://amro-ui.vercel.app/components/asset-version-stack): A configurable, accessible asset version stack surface for AI product workflows. - [Assistant Command Center](https://amro-ui.vercel.app/components/assistant-command-center): A preassembled assistant workspace combining conversation, agent presence, actions, approval, and human handoff. - [Assistant Header](https://amro-ui.vercel.app/components/assistant-header): A configurable, accessible assistant header surface for AI product workflows. - [Assistant Message Bubble](https://amro-ui.vercel.app/components/assistant-message-bubble): A configurable, accessible assistant message bubble surface for AI product workflows. - [Assistant Presence Orb](https://amro-ui.vercel.app/components/assistant-presence-orb): A status-driven assistant indicator with distinct idle, listening, thinking, speaking, and error states. - [Audience Signal Chip](https://amro-ui.vercel.app/components/audience-signal-chip): A configurable, accessible audience signal chip surface for AI product workflows. - [Audit Log Table](https://amro-ui.vercel.app/components/audit-log-table): A structured, inspectable record of actor, action, target, timestamp, and outcome for governed AI workflows. - [Autonomy Level Control](https://amro-ui.vercel.app/components/autonomy-level-control): A configurable, accessible autonomy level control surface for AI product workflows. - [Availability Rules Editor](https://amro-ui.vercel.app/components/availability-rules-editor): A configurable, accessible availability rules editor surface for AI product workflows. - [Avatar](https://amro-ui.vercel.app/components/avatar): A configurable, accessible avatar surface for AI product workflows. - [Badge](https://amro-ui.vercel.app/components/badge): A configurable, accessible badge surface for AI product workflows. - [Badge Earned Toast](https://amro-ui.vercel.app/components/badge-earned-toast): A configurable, accessible badge earned toast surface for AI product workflows. - [Before After Compare](https://amro-ui.vercel.app/components/before-after-compare): A configurable, accessible before after compare surface for AI product workflows. - [Booking Calendar](https://amro-ui.vercel.app/components/booking-calendar): An accessible month grid with disabled, available, selected, and keyboard-navigation states. - [Booking Details Form](https://amro-ui.vercel.app/components/booking-details-form): A configurable, accessible booking details form surface for AI product workflows. - [Booking Page Preview](https://amro-ui.vercel.app/components/booking-page-preview): A configurable, accessible booking page preview surface for AI product workflows. - [Booking Step Header](https://amro-ui.vercel.app/components/booking-step-header): A configurable, accessible booking step header surface for AI product workflows. - [Booking Summary Card](https://amro-ui.vercel.app/components/booking-summary-card): A configurable, accessible booking summary card surface for AI product workflows. - [Brand Visual Profile](https://amro-ui.vercel.app/components/brand-visual-profile): A configurable, accessible brand visual profile surface for AI product workflows. - [Brand Voice Meter](https://amro-ui.vercel.app/components/brand-voice-meter): A configurable, accessible brand voice meter surface for AI product workflows. - [Branded Export Preview](https://amro-ui.vercel.app/components/branded-export-preview): A configurable, accessible branded export preview surface for AI product workflows. - [Buffer Time Control](https://amro-ui.vercel.app/components/buffer-time-control): A configurable, accessible buffer time control surface for AI product workflows. - [Bulk Review Queue](https://amro-ui.vercel.app/components/bulk-review-queue): A configurable, accessible bulk review queue surface for AI product workflows. - [Button](https://amro-ui.vercel.app/components/button): A configurable, accessible button surface for AI product workflows. - [Calendar Connection Card](https://amro-ui.vercel.app/components/calendar-connection-card): A configurable, accessible calendar connection card surface for AI product workflows. - [Calendar Delivery Status](https://amro-ui.vercel.app/components/calendar-delivery-status): A configurable, accessible calendar delivery status surface for AI product workflows. - [Campaign Command Bar](https://amro-ui.vercel.app/components/campaign-command-bar): A configurable, accessible campaign command bar surface for AI product workflows. - [Campaign Crop Set](https://amro-ui.vercel.app/components/campaign-crop-set): A configurable, accessible campaign crop set surface for AI product workflows. - [Campaign Outcome Board](https://amro-ui.vercel.app/components/campaign-outcome-board): A configurable, accessible campaign outcome board surface for AI product workflows. - [Campaign Progress Card](https://amro-ui.vercel.app/components/campaign-progress-card): A configurable, accessible campaign progress card surface for AI product workflows. - [Campaign Status Tabs](https://amro-ui.vercel.app/components/campaign-status-tabs): A configurable, accessible campaign status tabs surface for AI product workflows. - [Cancellation Reason Dialog](https://amro-ui.vercel.app/components/cancellation-reason-dialog): A configurable, accessible cancellation reason dialog surface for AI product workflows. - [Card](https://amro-ui.vercel.app/components/card): A configurable, accessible card surface for AI product workflows. - [Certificate Card](https://amro-ui.vercel.app/components/certificate-card): A configurable, accessible certificate card surface for AI product workflows. - [Channel Readiness Strip](https://amro-ui.vercel.app/components/channel-readiness-strip): A configurable, accessible channel readiness strip surface for AI product workflows. - [Chat Action Receipt](https://amro-ui.vercel.app/components/chat-action-receipt): A configurable, accessible chat action receipt surface for AI product workflows. - [Chat Options Popover](https://amro-ui.vercel.app/components/chat-options-popover): A configurable, accessible chat options popover surface for AI product workflows. - [Citation Inspector](https://amro-ui.vercel.app/components/citation-inspector): A configurable, accessible citation inspector surface for AI product workflows. - [Claim Verification Card](https://amro-ui.vercel.app/components/claim-verification-card): A configurable, accessible claim verification card surface for AI product workflows. - [Client Brand Capsule](https://amro-ui.vercel.app/components/client-brand-capsule): A configurable, accessible client brand capsule surface for AI product workflows. - [Client Workspace Switcher](https://amro-ui.vercel.app/components/client-workspace-switcher): A configurable, accessible client workspace switcher surface for AI product workflows. - [CMSWebhook Tester](https://amro-ui.vercel.app/components/cms-webhook-tester): A configurable, accessible cmswebhook tester surface for AI product workflows. - [Command Palette](https://amro-ui.vercel.app/components/command-palette): A searchable keyboard-oriented command surface with result metadata, shortcuts, disabled states, and empty results. - [Confidence Selector](https://amro-ui.vercel.app/components/confidence-selector): A configurable, accessible confidence selector surface for AI product workflows. - [Confirmation Card](https://amro-ui.vercel.app/components/confirmation-card): A configurable, accessible confirmation card surface for AI product workflows. - [Conflict Indicator](https://amro-ui.vercel.app/components/conflict-indicator): A configurable, accessible conflict indicator surface for AI product workflows. - [Content Brief Canvas](https://amro-ui.vercel.app/components/content-brief-canvas): A configurable, accessible content brief canvas surface for AI product workflows. - [Content Quality Panel](https://amro-ui.vercel.app/components/content-quality-panel): A configurable, accessible content quality panel surface for AI product workflows. - [Content Safety Explanation](https://amro-ui.vercel.app/components/content-safety-explanation): A configurable, accessible content safety explanation surface for AI product workflows. - [Content Version Timeline](https://amro-ui.vercel.app/components/content-version-timeline): A configurable, accessible content version timeline surface for AI product workflows. - [Context Drawer](https://amro-ui.vercel.app/components/context-drawer): A labeled contextual side panel with controlled visibility, scrollable content, and persistent footer actions. - [Control Boundary Card](https://amro-ui.vercel.app/components/control-boundary-card): A visible permission contract for approved knowledge, connected tools, and human-controlled actions. - [Conversation Handoff Card](https://amro-ui.vercel.app/components/conversation-handoff-card): A configurable, accessible conversation handoff card surface for AI product workflows. - [Conversation Mode Bar](https://amro-ui.vercel.app/components/conversation-mode-bar): A configurable, accessible conversation mode bar surface for AI product workflows. - [Conversation Timeline](https://amro-ui.vercel.app/components/conversation-timeline): A configurable, accessible conversation timeline surface for AI product workflows. - [Conversation To Meeting Bridge](https://amro-ui.vercel.app/components/conversation-to-meeting-bridge): A cross-product bridge that carries conversation context into an immediate or scheduled meeting. - [Conversational Lesson Player](https://amro-ui.vercel.app/components/conversational-lesson-player): A preassembled learning surface combining audio, synchronized transcript, learner interruption, and knowledge checks. - [Course Generation Pipeline](https://amro-ui.vercel.app/components/course-generation-pipeline): A configurable, accessible course generation pipeline surface for AI product workflows. - [Credit Balance Badge](https://amro-ui.vercel.app/components/credit-balance-badge): An actionable credit balance indicator with localized numbers and a low-balance warning state. - [Credit Consumption Receipt](https://amro-ui.vercel.app/components/credit-consumption-receipt): A configurable, accessible credit consumption receipt surface for AI product workflows. - [Credit Cost Preview](https://amro-ui.vercel.app/components/credit-cost-preview): A configurable, accessible credit cost preview surface for AI product workflows. - [Credit Forecast](https://amro-ui.vercel.app/components/credit-forecast): A configurable, accessible credit forecast surface for AI product workflows. - [Credit Pool Meter](https://amro-ui.vercel.app/components/credit-pool-meter): A configurable, accessible credit pool meter surface for AI product workflows. - [Credit Usage Card](https://amro-ui.vercel.app/components/credit-usage-card): A configurable, accessible credit usage card surface for AI product workflows. - [Date Availability Cell](https://amro-ui.vercel.app/components/date-availability-cell): A configurable, accessible date availability cell surface for AI product workflows. - [Date Input](https://amro-ui.vercel.app/components/date-input): A configurable, accessible date input surface for AI product workflows. - [Decision Maker Card](https://amro-ui.vercel.app/components/decision-maker-card): A configurable, accessible decision maker card surface for AI product workflows. - [Divider](https://amro-ui.vercel.app/components/divider): A configurable, accessible divider surface for AI product workflows. - [Download Format Menu](https://amro-ui.vercel.app/components/download-format-menu): A configurable, accessible download format menu surface for AI product workflows. - [Durable Asset Badge](https://amro-ui.vercel.app/components/durable-asset-badge): A configurable, accessible durable asset badge surface for AI product workflows. - [Durable Generation Card](https://amro-ui.vercel.app/components/durable-generation-card): A durable AI asset surface combining output, provenance, prompt, storage URL, usage context, and variants. - [Editor Review Mode](https://amro-ui.vercel.app/components/editor-review-mode): A configurable, accessible editor review mode surface for AI product workflows. - [Editorial Pipeline](https://amro-ui.vercel.app/components/editorial-pipeline): A configurable, accessible editorial pipeline surface for AI product workflows. - [Editorial Quality Gate](https://amro-ui.vercel.app/components/editorial-quality-gate): A pluggable editorial checklist that blocks publication while mandatory quality requirements remain unresolved. - [Embed Configurator](https://amro-ui.vercel.app/components/embed-configurator): A configurable, accessible embed configurator surface for AI product workflows. - [Embedded Booking Card](https://amro-ui.vercel.app/components/embedded-booking-card): An inline AmroMeet scheduler with host context, duration, timezone, slot selection, and continuation state. - [Empty Gallery Starter](https://amro-ui.vercel.app/components/empty-gallery-starter): A configurable, accessible empty gallery starter surface for AI product workflows. - [Empty State](https://amro-ui.vercel.app/components/empty-state): A purposeful empty state with contextual explanation and primary and secondary recovery actions. - [Error Recovery Card](https://amro-ui.vercel.app/components/error-recovery-card): A failure surface that preserves user confidence through clear recovery, diagnostics, and retry actions. - [Escalation Reason Card](https://amro-ui.vercel.app/components/escalation-reason-card): A configurable, accessible escalation reason card surface for AI product workflows. - [Event Type Card](https://amro-ui.vercel.app/components/event-type-card): A configurable, accessible event type card surface for AI product workflows. - [Event Type Switcher](https://amro-ui.vercel.app/components/event-type-switcher): A configurable, accessible event type switcher surface for AI product workflows. - [Expandable Process Diagram](https://amro-ui.vercel.app/components/expandable-process-diagram): A disclosure-based workflow diagram that explains completed, active, pending, and blocked process stages. - [Export Format Tray](https://amro-ui.vercel.app/components/export-format-tray): A configurable, accessible export format tray surface for AI product workflows. - [Fallback Event Notice](https://amro-ui.vercel.app/components/fallback-event-notice): A configurable, accessible fallback event notice surface for AI product workflows. - [Favourite Collection Card](https://amro-ui.vercel.app/components/favourite-collection-card): A configurable, accessible favourite collection card surface for AI product workflows. - [Feature Proof Card](https://amro-ui.vercel.app/components/feature-proof-card): A feature evidence card pairing a product claim with confidence, verified sources, and a supporting action. - [Figure Quality Card](https://amro-ui.vercel.app/components/figure-quality-card): A configurable, accessible figure quality card surface for AI product workflows. - [Fit Reason Popover](https://amro-ui.vercel.app/components/fit-reason-popover): A configurable, accessible fit reason popover surface for AI product workflows. - [Fullscreen Gallery Viewer](https://amro-ui.vercel.app/components/fullscreen-gallery-viewer): An accessible asset viewer with captions, cyclic navigation, position feedback, and an explicit close action. - [Generation Canvas](https://amro-ui.vercel.app/components/generation-canvas): A state-complete generation surface for idle, loading, preview, result, error, and moderation outcomes. - [Generation Progress Story](https://amro-ui.vercel.app/components/generation-progress-story): A configurable, accessible generation progress story surface for AI product workflows. - [Gradient Primary Button](https://amro-ui.vercel.app/components/gradient-primary-button): The canonical token-driven gradient action button for a screen's primary commitment. - [Hands Free Mode](https://amro-ui.vercel.app/components/hands-free-mode): A configurable, accessible hands free mode surface for AI product workflows. - [Host Presence Indicator](https://amro-ui.vercel.app/components/host-presence-indicator): A configurable, accessible host presence indicator surface for AI product workflows. - [Host Routing Card](https://amro-ui.vercel.app/components/host-routing-card): A configurable, accessible host routing card surface for AI product workflows. - [Human Approval Notice](https://amro-ui.vercel.app/components/human-approval-notice): A reusable control-boundary notice explaining why work paused, who reviews it, and how to continue. - [Human Approval Pipeline](https://amro-ui.vercel.app/components/human-approval-pipeline): A reusable autonomous-workflow boundary that stops consequential actions until a person reviews and approves them. - [Human In Loop Indicator](https://amro-ui.vercel.app/components/human-in-loop-indicator): A persistent control-boundary notice explaining the paused action, reviewer, and approval stage. - [Human Message Bubble](https://amro-ui.vercel.app/components/human-message-bubble): A configurable, accessible human message bubble surface for AI product workflows. - [ICPBuilder](https://amro-ui.vercel.app/components/icp-builder): A configurable, accessible icpbuilder surface for AI product workflows. - [Image Prompt Workbench](https://amro-ui.vercel.app/components/image-prompt-workbench): A configurable, accessible image prompt workbench surface for AI product workflows. - [Image Variant Grid](https://amro-ui.vercel.app/components/image-variant-grid): A configurable, accessible image variant grid surface for AI product workflows. - [Inline AICommand Menu](https://amro-ui.vercel.app/components/inline-ai-command-menu): A configurable, accessible inline aicommand menu surface for AI product workflows. - [Inline Approval Card](https://amro-ui.vercel.app/components/inline-approval-card): A configurable, accessible inline approval card surface for AI product workflows. - [Input](https://amro-ui.vercel.app/components/input): A configurable, accessible input surface for AI product workflows. - [Instant Meet CTA](https://amro-ui.vercel.app/components/instant-meet-cta): A configurable, accessible instant meet cta surface for AI product workflows. - [Instructor Programme Card](https://amro-ui.vercel.app/components/instructor-programme-card): A configurable, accessible instructor programme card surface for AI product workflows. - [Internal Link Suggestion](https://amro-ui.vercel.app/components/internal-link-suggestion): A configurable, accessible internal link suggestion surface for AI product workflows. - [Issue Navigator](https://amro-ui.vercel.app/components/issue-navigator): A configurable, accessible issue navigator surface for AI product workflows. - [Issue Report Composer](https://amro-ui.vercel.app/components/issue-report-composer): A conversational issue form for severity, screenshots, category, diagnostics, and investigation context. - [Keyword Brief Form](https://amro-ui.vercel.app/components/keyword-brief-form): A configurable, accessible keyword brief form surface for AI product workflows. - [Keyword Cluster Map](https://amro-ui.vercel.app/components/keyword-cluster-map): A configurable, accessible keyword cluster map surface for AI product workflows. - [Knowledge Boundary Badge](https://amro-ui.vercel.app/components/knowledge-boundary-badge): A configurable, accessible knowledge boundary badge surface for AI product workflows. - [Knowledge Check Card](https://amro-ui.vercel.app/components/knowledge-check-card): A configurable, accessible knowledge check card surface for AI product workflows. - [Language Switcher](https://amro-ui.vercel.app/components/language-switcher): A configurable, accessible language switcher surface for AI product workflows. - [Lead Fit Meter](https://amro-ui.vercel.app/components/lead-fit-meter): A configurable, accessible lead fit meter surface for AI product workflows. - [Learning Companion Card](https://amro-ui.vercel.app/components/learning-companion-card): A configurable, accessible learning companion card surface for AI product workflows. - [Learning Context Mode](https://amro-ui.vercel.app/components/learning-context-mode): A configurable, accessible learning context mode surface for AI product workflows. - [Learning Goal Card](https://amro-ui.vercel.app/components/learning-goal-card): A configurable, accessible learning goal card surface for AI product workflows. - [Learning Session Map](https://amro-ui.vercel.app/components/learning-session-map): A configurable, accessible learning session map surface for AI product workflows. - [Learning Streak Tile](https://amro-ui.vercel.app/components/learning-streak-tile): A configurable, accessible learning streak tile surface for AI product workflows. - [Live Meet Ready Card](https://amro-ui.vercel.app/components/live-meet-ready-card): A configurable, accessible live meet ready card surface for AI product workflows. - [Live Outcome Card](https://amro-ui.vercel.app/components/live-outcome-card): A high-visibility real-world outcome receipt such as a booked meeting or completed operational action. - [Live Pulse Badge](https://amro-ui.vercel.app/components/live-pulse-badge): An explicit live, processing, or paused status badge with reduced-motion support. - [Mastery Progress Ring](https://amro-ui.vercel.app/components/mastery-progress-ring): A configurable, accessible mastery progress ring surface for AI product workflows. - [Meet Creation Progress](https://amro-ui.vercel.app/components/meet-creation-progress): A configurable, accessible meet creation progress surface for AI product workflows. - [Meeting Limit Card](https://amro-ui.vercel.app/components/meeting-limit-card): A configurable, accessible meeting limit card surface for AI product workflows. - [Meeting Reason Card](https://amro-ui.vercel.app/components/meeting-reason-card): A configurable, accessible meeting reason card surface for AI product workflows. - [Message Variant Switcher](https://amro-ui.vercel.app/components/message-variant-switcher): A configurable, accessible message variant switcher surface for AI product workflows. - [Metadata Preview](https://amro-ui.vercel.app/components/metadata-preview): A configurable, accessible metadata preview surface for AI product workflows. - [Metric Tile](https://amro-ui.vercel.app/components/metric-tile): A compact outcome metric with value, change, trend semantics, and an optional product icon. - [Model Provider Strip](https://amro-ui.vercel.app/components/model-provider-strip): A configurable, accessible model provider strip surface for AI product workflows. - [My Journey Resume Card](https://amro-ui.vercel.app/components/my-journey-resume-card): A configurable, accessible my journey resume card surface for AI product workflows. - [Named Account Input](https://amro-ui.vercel.app/components/named-account-input): A configurable, accessible named account input surface for AI product workflows. - [No Login Guest Form](https://amro-ui.vercel.app/components/no-login-guest-form): A configurable, accessible no login guest form surface for AI product workflows. - [Offline Lesson Card](https://amro-ui.vercel.app/components/offline-lesson-card): A configurable, accessible offline lesson card surface for AI product workflows. - [Omni Prompt Composer](https://amro-ui.vercel.app/components/omni-prompt-composer): A configurable, accessible omni prompt composer surface for AI product workflows. - [Organisation Allocation Table](https://amro-ui.vercel.app/components/organisation-allocation-table): A configurable, accessible organisation allocation table surface for AI product workflows. - [Outline Secondary Button](https://amro-ui.vercel.app/components/outline-secondary-button): The canonical outlined action button for useful secondary actions without competing with the primary action. - [Outline Tree Editor](https://amro-ui.vercel.app/components/outline-tree-editor): A configurable, accessible outline tree editor surface for AI product workflows. - [Outreach Quality Score](https://amro-ui.vercel.app/components/outreach-quality-score): A configurable, accessible outreach quality score surface for AI product workflows. - [Personalisation Evidence](https://amro-ui.vercel.app/components/personalisation-evidence): A configurable, accessible personalisation evidence surface for AI product workflows. - [Personalised Message Preview](https://amro-ui.vercel.app/components/personalised-message-preview): A configurable, accessible personalised message preview surface for AI product workflows. - [Pipeline Stage Card](https://amro-ui.vercel.app/components/pipeline-stage-card): A configurable, accessible pipeline stage card surface for AI product workflows. - [Powered By Footer](https://amro-ui.vercel.app/components/powered-by-footer): A compact, white-labelable assistant attribution footer with an optional privacy action. - [Product Preview Frame](https://amro-ui.vercel.app/components/product-preview-frame): A browser-like frame for credible application previews with optional tools and fullscreen handling. - [Prompt Brief Builder](https://amro-ui.vercel.app/components/prompt-brief-builder): A configurable, accessible prompt brief builder surface for AI product workflows. - [Prompt Enhancement Diff](https://amro-ui.vercel.app/components/prompt-enhancement-diff): A configurable, accessible prompt enhancement diff surface for AI product workflows. - [Prompt History Timeline](https://amro-ui.vercel.app/components/prompt-history-timeline): A configurable, accessible prompt history timeline surface for AI product workflows. - [Prospect Company Card](https://amro-ui.vercel.app/components/prospect-company-card): A configurable, accessible prospect company card surface for AI product workflows. - [Prospect Stack](https://amro-ui.vercel.app/components/prospect-stack): A configurable, accessible prospect stack surface for AI product workflows. - [Publication Gate](https://amro-ui.vercel.app/components/publication-gate): A configurable, accessible publication gate surface for AI product workflows. - [Range Input](https://amro-ui.vercel.app/components/range-input): A configurable, accessible range input surface for AI product workflows. - [Recent Agent Activity](https://amro-ui.vercel.app/components/recent-agent-activity): A dense chronological feed of agent research, tool calls, approvals, and real-world outcomes. - [Reference Image Tray](https://amro-ui.vercel.app/components/reference-image-tray): A configurable, accessible reference image tray surface for AI product workflows. - [Reschedule Panel](https://amro-ui.vercel.app/components/reschedule-panel): A configurable, accessible reschedule panel surface for AI product workflows. - [Research Progress Rail](https://amro-ui.vercel.app/components/research-progress-rail): A configurable, accessible research progress rail surface for AI product workflows. - [Retry With Guidance](https://amro-ui.vercel.app/components/retry-with-guidance): A configurable, accessible retry with guidance surface for AI product workflows. - [Role Badge](https://amro-ui.vercel.app/components/role-badge): A configurable, accessible role badge surface for AI product workflows. - [Safe Text Area Overlay](https://amro-ui.vercel.app/components/safe-text-area-overlay): A configurable, accessible safe text area overlay surface for AI product workflows. - [Sales Agent Audit Log](https://amro-ui.vercel.app/components/sales-agent-audit-log): A configurable, accessible sales agent audit log surface for AI product workflows. - [Sales Brief Composer](https://amro-ui.vercel.app/components/sales-brief-composer): A configurable, accessible sales brief composer surface for AI product workflows. - [Search Intent Selector](https://amro-ui.vercel.app/components/search-intent-selector): A configurable, accessible search intent selector surface for AI product workflows. - [Section Generation Control](https://amro-ui.vercel.app/components/section-generation-control): A configurable, accessible section generation control surface for AI product workflows. - [Select](https://amro-ui.vercel.app/components/select): A configurable, accessible select surface for AI product workflows. - [Send Window Planner](https://amro-ui.vercel.app/components/send-window-planner): A configurable, accessible send window planner surface for AI product workflows. - [Sender Identity Card](https://amro-ui.vercel.app/components/sender-identity-card): A configurable, accessible sender identity card surface for AI product workflows. - [Sequence Timeline](https://amro-ui.vercel.app/components/sequence-timeline): A configurable, accessible sequence timeline surface for AI product workflows. - [SERPResearch Panel](https://amro-ui.vercel.app/components/serp-research-panel): A configurable, accessible serpresearch panel surface for AI product workflows. - [Skeleton](https://amro-ui.vercel.app/components/skeleton): A configurable, accessible skeleton surface for AI product workflows. - [Skeleton Card](https://amro-ui.vercel.app/components/skeleton-card): A configurable card loading placeholder with media, heading, and content-line shapes. - [Skill Mastery Radar](https://amro-ui.vercel.app/components/skill-mastery-radar): A configurable, accessible skill mastery radar surface for AI product workflows. - [Source Citation Tray](https://amro-ui.vercel.app/components/source-citation-tray): A configurable, accessible source citation tray surface for AI product workflows. - [Source Context Chip](https://amro-ui.vercel.app/components/source-context-chip): A configurable, accessible source context chip surface for AI product workflows. - [Status Pill](https://amro-ui.vercel.app/components/status-pill): A configurable, accessible status pill surface for AI product workflows. - [Streaming Answer](https://amro-ui.vercel.app/components/streaming-answer): A configurable, accessible streaming answer surface for AI product workflows. - [Style Recipe Card](https://amro-ui.vercel.app/components/style-recipe-card): A configurable, accessible style recipe card surface for AI product workflows. - [Suggested Prompt Deck](https://amro-ui.vercel.app/components/suggested-prompt-deck): A configurable, accessible suggested prompt deck surface for AI product workflows. - [Synced Transcript](https://amro-ui.vercel.app/components/synced-transcript): A configurable, accessible synced transcript surface for AI product workflows. - [Talk Now Button](https://amro-ui.vercel.app/components/talk-now-button): An availability-aware live conversation call to action with a restrained active-state pulse. - [Talk Now Fallback](https://amro-ui.vercel.app/components/talk-now-fallback): A configurable, accessible talk now fallback surface for AI product workflows. - [Team Learning Heatmap](https://amro-ui.vercel.app/components/team-learning-heatmap): A configurable, accessible team learning heatmap surface for AI product workflows. - [Text Tertiary Action](https://amro-ui.vercel.app/components/text-tertiary-action): The canonical low-emphasis text action for navigation, disclosure, and reversible utility commands. - [Textarea](https://amro-ui.vercel.app/components/textarea): A configurable, accessible textarea surface for AI product workflows. - [Theme Segmented Toggle](https://amro-ui.vercel.app/components/theme-segmented-toggle): A configurable, accessible theme segmented toggle surface for AI product workflows. - [Time Input](https://amro-ui.vercel.app/components/time-input): A configurable, accessible time input surface for AI product workflows. - [Time Slot List](https://amro-ui.vercel.app/components/time-slot-list): A configurable, accessible time slot list surface for AI product workflows. - [Timezone Pill](https://amro-ui.vercel.app/components/timezone-pill): A configurable, accessible timezone pill surface for AI product workflows. - [Tooltip](https://amro-ui.vercel.app/components/tooltip): A configurable, accessible tooltip surface for AI product workflows. - [Topic To Course Composer](https://amro-ui.vercel.app/components/topic-to-course-composer): A configurable, accessible topic to course composer surface for AI product workflows. - [Trust Pattern Warning](https://amro-ui.vercel.app/components/trust-pattern-warning): A configurable, accessible trust pattern warning surface for AI product workflows. - [Trusted Knowledge Card](https://amro-ui.vercel.app/components/trusted-knowledge-card): Approved knowledge collections with document counts, freshness, review state, and source management. - [Tutor Conversation Panel](https://amro-ui.vercel.app/components/tutor-conversation-panel): A configurable, accessible tutor conversation panel surface for AI product workflows. - [Tutor Memory Panel](https://amro-ui.vercel.app/components/tutor-memory-panel): A configurable, accessible tutor memory panel surface for AI product workflows. - [Tutor Response Card](https://amro-ui.vercel.app/components/tutor-response-card): A configurable, accessible tutor response card surface for AI product workflows. - [Understanding Check](https://amro-ui.vercel.app/components/understanding-check): A configurable, accessible understanding check surface for AI product workflows. - [Variation Controls](https://amro-ui.vercel.app/components/variation-controls): A configurable, accessible variation controls surface for AI product workflows. - [Voice Conversation Dock](https://amro-ui.vercel.app/components/voice-conversation-dock): A configurable, accessible voice conversation dock surface for AI product workflows. - [Voice Lesson Player](https://amro-ui.vercel.app/components/voice-lesson-player): A configurable, accessible voice lesson player surface for AI product workflows. - [Voice Tutor Orb](https://amro-ui.vercel.app/components/voice-tutor-orb): A configurable, accessible voice tutor orb surface for AI product workflows. - [Weak Draft Warning](https://amro-ui.vercel.app/components/weak-draft-warning): A configurable, accessible weak draft warning surface for AI product workflows. - [Weekly Availability Grid](https://amro-ui.vercel.app/components/weekly-availability-grid): A configurable, accessible weekly availability grid surface for AI product workflows. - [Workflow Step Rail](https://amro-ui.vercel.app/components/workflow-step-rail): A configurable, accessible workflow step rail surface for AI product workflows. --- URL: https://amro-ui.vercel.app/components/activity-timeline.md A chronological process feed for completed, live, pending, and failed agent activity. # Activity Timeline A chronological process feed for completed, live, pending, and failed agent activity. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/activity-timeline.json ``` [Registry JSON](https://amro-ui.vercel.app/r/activity-timeline.json) ## Preview ```tsx import { ActivityTimeline } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/activity-timeline.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { ActivityTimeline } from "@/components/amro/components/shared"; export type { ActivityTimelineProps } from "@/components/amro/components/shared"; ``` ## Usage A chronological process feed for completed, live, pending, and failed agent activity. ### Package ```tsx import { ActivityTimeline } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { ActivityTimeline } from "@/components/ui/activity-timeline"; ``` --- URL: https://amro-ui.vercel.app/components/adaptive-path-card.md A configurable, accessible adaptive path card surface for AI product workflows. # Adaptive Path Card A configurable, accessible adaptive path card surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/adaptive-path-card.json ``` [Registry JSON](https://amro-ui.vercel.app/r/adaptive-path-card.json) ## Preview ```tsx import { AdaptivePathCard } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/adaptive-path-card.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { AdaptivePathCard } from "@/components/amro/components/learning"; export type { AdaptivePathCardProps } from "@/components/amro/components/learning"; ``` ## Usage A configurable, accessible adaptive path card surface for AI product workflows. ### Package ```tsx import { AdaptivePathCard } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { AdaptivePathCard } from "@/components/ui/adaptive-path-card"; ``` --- URL: https://amro-ui.vercel.app/components/agent-outcome-metrics.md Outcome metrics for completed tasks, verified time savings, workflow volume, and success rate. # Agent Outcome Metrics Outcome metrics for completed tasks, verified time savings, workflow volume, and success rate. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/agent-outcome-metrics.json ``` [Registry JSON](https://amro-ui.vercel.app/r/agent-outcome-metrics.json) ## Preview ```tsx import { AgentOutcomeMetrics } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/agent-outcome-metrics.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { AgentOutcomeMetrics } from "@/components/amro/components/agents"; export type { AgentOutcomeMetricsProps } from "@/components/amro/components/agents"; ``` ## Usage Outcome metrics for completed tasks, verified time savings, workflow volume, and success rate. ### Package ```tsx import { AgentOutcomeMetrics } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { AgentOutcomeMetrics } from "@/components/ui/agent-outcome-metrics"; ``` --- URL: https://amro-ui.vercel.app/components/agent-status-row.md A specialist agent row showing identity, current task, presence state, and determinate progress. # Agent Status Row A specialist agent row showing identity, current task, presence state, and determinate progress. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/agent-status-row.json ``` [Registry JSON](https://amro-ui.vercel.app/r/agent-status-row.json) ## Preview ```tsx import { AgentStatusRow } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/agent-status-row.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { AgentStatusRow } from "@/components/amro/components/agents"; export type { AgentStatusRowProps } from "@/components/amro/components/agents"; ``` ## Usage A specialist agent row showing identity, current task, presence state, and determinate progress. ### Package ```tsx import { AgentStatusRow } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { AgentStatusRow } from "@/components/ui/agent-status-row"; ``` --- URL: https://amro-ui.vercel.app/components/agent-team-panel.md A coordinated specialist-team panel for monitoring active, waiting, completed, and failed agents. # Agent Team Panel A coordinated specialist-team panel for monitoring active, waiting, completed, and failed agents. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/agent-team-panel.json ``` [Registry JSON](https://amro-ui.vercel.app/r/agent-team-panel.json) ## Preview ```tsx import { AgentTeamPanel } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/agent-team-panel.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { AgentTeamPanel } from "@/components/amro/components/agents"; export type { AgentTeamPanelProps } from "@/components/amro/components/agents"; ``` ## Usage A coordinated specialist-team panel for monitoring active, waiting, completed, and failed agents. ### Package ```tsx import { AgentTeamPanel } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { AgentTeamPanel } from "@/components/ui/agent-team-panel"; ``` --- URL: https://amro-ui.vercel.app/components/agent-to-meeting-handoff.md A configurable, accessible agent to meeting handoff surface for AI product workflows. # Agent To Meeting Handoff A configurable, accessible agent to meeting handoff surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/agent-to-meeting-handoff.json ``` [Registry JSON](https://amro-ui.vercel.app/r/agent-to-meeting-handoff.json) ## Preview ```tsx import { AgentToMeetingHandoff } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/agent-to-meeting-handoff.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { AgentToMeetingHandoff } from "@/components/amro/components/meeting"; export type { AgentToMeetingHandoffProps } from "@/components/amro/components/meeting"; ``` ## Usage A configurable, accessible agent to meeting handoff surface for AI product workflows. ### Package ```tsx import { AgentToMeetingHandoff } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { AgentToMeetingHandoff } from "@/components/ui/agent-to-meeting-handoff"; ``` --- URL: https://amro-ui.vercel.app/components/agent-typing-stack.md A configurable, accessible agent typing stack surface for AI product workflows. # Agent Typing Stack A configurable, accessible agent typing stack surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/agent-typing-stack.json ``` [Registry JSON](https://amro-ui.vercel.app/r/agent-typing-stack.json) ## Preview ```tsx import { AgentTypingStack } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/agent-typing-stack.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { AgentTypingStack } from "@/components/amro/components/conversational"; export type { AgentTypingStackProps } from "@/components/amro/components/conversational"; ``` ## Usage A configurable, accessible agent typing stack surface for AI product workflows. ### Package ```tsx import { AgentTypingStack } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { AgentTypingStack } from "@/components/ui/agent-typing-stack"; ``` --- URL: https://amro-ui.vercel.app/components/ai-image-slot.md A configurable, accessible aiimage slot surface for AI product workflows. # AIImage Slot A configurable, accessible aiimage slot surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/ai-image-slot.json ``` [Registry JSON](https://amro-ui.vercel.app/r/ai-image-slot.json) ## Preview ```tsx import { AIImageSlot } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/ai-image-slot.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { AIImageSlot } from "@/components/amro/components/editorial"; export type { AIImageSlotProps } from "@/components/amro/components/editorial"; ``` ## Usage A configurable, accessible aiimage slot surface for AI product workflows. ### Package ```tsx import { AIImageSlot } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { AIImageSlot } from "@/components/ui/ai-image-slot"; ``` --- URL: https://amro-ui.vercel.app/components/ai-meeting-brief.md A configurable, accessible aimeeting brief surface for AI product workflows. # AIMeeting Brief A configurable, accessible aimeeting brief surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/ai-meeting-brief.json ``` [Registry JSON](https://amro-ui.vercel.app/r/ai-meeting-brief.json) ## Preview ```tsx import { AIMeetingBrief } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/ai-meeting-brief.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { AIMeetingBrief } from "@/components/amro/components/meeting"; export type { AIMeetingBriefProps } from "@/components/amro/components/meeting"; ``` ## Usage A configurable, accessible aimeeting brief surface for AI product workflows. ### Package ```tsx import { AIMeetingBrief } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { AIMeetingBrief } from "@/components/ui/ai-meeting-brief"; ``` --- URL: https://amro-ui.vercel.app/components/alt-text-generator.md A configurable, accessible alt text generator surface for AI product workflows. # Alt Text Generator A configurable, accessible alt text generator surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/alt-text-generator.json ``` [Registry JSON](https://amro-ui.vercel.app/r/alt-text-generator.json) ## Preview ```tsx import { AltTextGenerator } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/alt-text-generator.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { AltTextGenerator } from "@/components/amro/components/generation"; export type { AltTextGeneratorProps } from "@/components/amro/components/generation"; ``` ## Usage A configurable, accessible alt text generator surface for AI product workflows. ### Package ```tsx import { AltTextGenerator } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { AltTextGenerator } from "@/components/ui/alt-text-generator"; ``` --- URL: https://amro-ui.vercel.app/components/amro-app-header.md A responsive product header with Amro identity, active navigation, application actions, and a mobile menu trigger. # Amro App Header A responsive product header with Amro identity, active navigation, application actions, and a mobile menu trigger. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/amro-app-header.json ``` [Registry JSON](https://amro-ui.vercel.app/r/amro-app-header.json) ## Preview ```tsx import { AmroAppHeader } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/amro-app-header.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { AmroAppHeader } from "@/components/amro/components/shared"; export type { AmroAppHeaderProps } from "@/components/amro/components/shared"; ``` ## Usage A responsive product header with Amro identity, active navigation, application actions, and a mobile menu trigger. ### Package ```tsx import { AmroAppHeader } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { AmroAppHeader } from "@/components/ui/amro-app-header"; ``` --- URL: https://amro-ui.vercel.app/components/amro-product-identity.md A compact product identity lockup with product icon, description, and live availability state. # Amro Product Identity A compact product identity lockup with product icon, description, and live availability state. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/amro-product-identity.json ``` [Registry JSON](https://amro-ui.vercel.app/r/amro-product-identity.json) ## Preview ```tsx import { AmroProductIdentity } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/amro-product-identity.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { AmroProductIdentity } from "@/components/amro/components/shared"; export type { AmroProductIdentityProps } from "@/components/amro/components/shared"; ``` ## Usage A compact product identity lockup with product icon, description, and live availability state. ### Package ```tsx import { AmroProductIdentity } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { AmroProductIdentity } from "@/components/ui/amro-product-identity"; ``` --- URL: https://amro-ui.vercel.app/components/amro-toast.md An accessible dismissible notification for success, information, warning, and error feedback. # Amro Toast An accessible dismissible notification for success, information, warning, and error feedback. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/amro-toast.json ``` [Registry JSON](https://amro-ui.vercel.app/r/amro-toast.json) ## Preview ```tsx import { AmroToast } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/amro-toast.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { AmroToast } from "@/components/amro/components/shared"; export type { AmroToastProps } from "@/components/amro/components/shared"; ``` ## Usage An accessible dismissible notification for success, information, warning, and error feedback. ### Package ```tsx import { AmroToast } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { AmroToast } from "@/components/ui/amro-toast"; ``` --- URL: https://amro-ui.vercel.app/components/amro-ui-logo.md A configurable, accessible amro uilogo surface for AI product workflows. # Amro UILogo A configurable, accessible amro uilogo surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/amro-ui-logo.json ``` [Registry JSON](https://amro-ui.vercel.app/r/amro-ui-logo.json) ## Preview ```tsx import { AmroUILogo } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/amro-ui-logo.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { AmroUILogo } from "@/components/amro/components/amro-ui-logo"; export type { AmroUILogoProps } from "@/components/amro/components/amro-ui-logo"; ``` ## Usage A configurable, accessible amro uilogo surface for AI product workflows. ### Package ```tsx import { AmroUILogo } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { AmroUILogo } from "@/components/ui/amro-ui-logo"; ``` --- URL: https://amro-ui.vercel.app/components/api-asset-card.md A configurable, accessible apiasset card surface for AI product workflows. # APIAsset Card A configurable, accessible apiasset card surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/api-asset-card.json ``` [Registry JSON](https://amro-ui.vercel.app/r/api-asset-card.json) ## Preview ```tsx import { APIAssetCard } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/api-asset-card.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { APIAssetCard } from "@/components/amro/components/generation"; export type { APIAssetCardProps } from "@/components/amro/components/generation"; ``` ## Usage A configurable, accessible apiasset card surface for AI product workflows. ### Package ```tsx import { APIAssetCard } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { APIAssetCard } from "@/components/ui/api-asset-card"; ``` --- URL: https://amro-ui.vercel.app/components/approval-diff.md A configurable, accessible approval diff surface for AI product workflows. # Approval Diff A configurable, accessible approval diff surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/approval-diff.json ``` [Registry JSON](https://amro-ui.vercel.app/r/approval-diff.json) ## Preview ```tsx import { ApprovalDiff } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/approval-diff.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { ApprovalDiff } from "@/components/amro/components/sales"; export type { ApprovalDiffProps } from "@/components/amro/components/sales"; ``` ## Usage A configurable, accessible approval diff surface for AI product workflows. ### Package ```tsx import { ApprovalDiff } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { ApprovalDiff } from "@/components/ui/approval-diff"; ``` --- URL: https://amro-ui.vercel.app/components/approval-gate.md A configurable, accessible approval gate surface for AI product workflows. # Approval Gate A configurable, accessible approval gate surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/approval-gate.json ``` [Registry JSON](https://amro-ui.vercel.app/r/approval-gate.json) ## Preview ```tsx import { ApprovalGate } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/approval-gate.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { ApprovalGate } from "@/components/amro/components/sales"; export type { ApprovalGateProps } from "@/components/amro/components/sales"; ``` ## Usage A configurable, accessible approval gate surface for AI product workflows. ### Package ```tsx import { ApprovalGate } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { ApprovalGate } from "@/components/ui/approval-gate"; ``` --- URL: https://amro-ui.vercel.app/components/article-status-card.md A configurable, accessible article status card surface for AI product workflows. # Article Status Card A configurable, accessible article status card surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/article-status-card.json ``` [Registry JSON](https://amro-ui.vercel.app/r/article-status-card.json) ## Preview ```tsx import { ArticleStatusCard } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/article-status-card.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { ArticleStatusCard } from "@/components/amro/components/editorial"; export type { ArticleStatusCardProps } from "@/components/amro/components/editorial"; ``` ## Usage A configurable, accessible article status card surface for AI product workflows. ### Package ```tsx import { ArticleStatusCard } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { ArticleStatusCard } from "@/components/ui/article-status-card"; ``` --- URL: https://amro-ui.vercel.app/components/article-workspace.md A configurable, accessible article workspace surface for AI product workflows. # Article Workspace A configurable, accessible article workspace surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/article-workspace.json ``` [Registry JSON](https://amro-ui.vercel.app/r/article-workspace.json) ## Preview ```tsx import { ArticleWorkspace } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/article-workspace.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { ArticleWorkspace } from "@/components/amro/components/editorial"; export type { ArticleWorkspaceProps } from "@/components/amro/components/editorial"; ``` ## Usage A configurable, accessible article workspace surface for AI product workflows. ### Package ```tsx import { ArticleWorkspace } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { ArticleWorkspace } from "@/components/ui/article-workspace"; ``` --- URL: https://amro-ui.vercel.app/components/ask-amro-launcher.md A configurable, accessible ask amro launcher surface for AI product workflows. # Ask Amro Launcher A configurable, accessible ask amro launcher surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/ask-amro-launcher.json ``` [Registry JSON](https://amro-ui.vercel.app/r/ask-amro-launcher.json) ## Preview ```tsx import { AskAmroLauncher } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/ask-amro-launcher.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { AskAmroLauncher } from "@/components/amro/components/conversational"; export type { AskAmroLauncherProps } from "@/components/amro/components/conversational"; ``` ## Usage A configurable, accessible ask amro launcher surface for AI product workflows. ### Package ```tsx import { AskAmroLauncher } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { AskAmroLauncher } from "@/components/ui/ask-amro-launcher"; ``` --- URL: https://amro-ui.vercel.app/components/ask-tutor-button.md A configurable, accessible ask tutor button surface for AI product workflows. # Ask Tutor Button A configurable, accessible ask tutor button surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/ask-tutor-button.json ``` [Registry JSON](https://amro-ui.vercel.app/r/ask-tutor-button.json) ## Preview ```tsx import { AskTutorButton } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/ask-tutor-button.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { AskTutorButton } from "@/components/amro/components/learning"; export type { AskTutorButtonProps } from "@/components/amro/components/learning"; ``` ## Usage A configurable, accessible ask tutor button surface for AI product workflows. ### Package ```tsx import { AskTutorButton } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { AskTutorButton } from "@/components/ui/ask-tutor-button"; ``` --- URL: https://amro-ui.vercel.app/components/aspect-ratio-picker.md A configurable, accessible aspect ratio picker surface for AI product workflows. # Aspect Ratio Picker A configurable, accessible aspect ratio picker surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/aspect-ratio-picker.json ``` [Registry JSON](https://amro-ui.vercel.app/r/aspect-ratio-picker.json) ## Preview ```tsx import { AspectRatioPicker } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/aspect-ratio-picker.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { AspectRatioPicker } from "@/components/amro/components/generation"; export type { AspectRatioPickerProps } from "@/components/amro/components/generation"; ``` ## Usage A configurable, accessible aspect ratio picker surface for AI product workflows. ### Package ```tsx import { AspectRatioPicker } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { AspectRatioPicker } from "@/components/ui/aspect-ratio-picker"; ``` --- URL: https://amro-ui.vercel.app/components/asset-detail-drawer.md A configurable, accessible asset detail drawer surface for AI product workflows. # Asset Detail Drawer A configurable, accessible asset detail drawer surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/asset-detail-drawer.json ``` [Registry JSON](https://amro-ui.vercel.app/r/asset-detail-drawer.json) ## Preview ```tsx import { AssetDetailDrawer } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/asset-detail-drawer.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { AssetDetailDrawer } from "@/components/amro/components/generation"; export type { AssetDetailDrawerProps } from "@/components/amro/components/generation"; ``` ## Usage A configurable, accessible asset detail drawer surface for AI product workflows. ### Package ```tsx import { AssetDetailDrawer } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { AssetDetailDrawer } from "@/components/ui/asset-detail-drawer"; ``` --- URL: https://amro-ui.vercel.app/components/asset-gallery-card.md A configurable, accessible asset gallery card surface for AI product workflows. # Asset Gallery Card A configurable, accessible asset gallery card surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/asset-gallery-card.json ``` [Registry JSON](https://amro-ui.vercel.app/r/asset-gallery-card.json) ## Preview ```tsx import { AssetGalleryCard } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/asset-gallery-card.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { AssetGalleryCard } from "@/components/amro/components/generation"; export type { AssetGalleryCardProps } from "@/components/amro/components/generation"; ``` ## Usage A configurable, accessible asset gallery card surface for AI product workflows. ### Package ```tsx import { AssetGalleryCard } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { AssetGalleryCard } from "@/components/ui/asset-gallery-card"; ``` --- URL: https://amro-ui.vercel.app/components/asset-usage-tracker.md A configurable, accessible asset usage tracker surface for AI product workflows. # Asset Usage Tracker A configurable, accessible asset usage tracker surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/asset-usage-tracker.json ``` [Registry JSON](https://amro-ui.vercel.app/r/asset-usage-tracker.json) ## Preview ```tsx import { AssetUsageTracker } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/asset-usage-tracker.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { AssetUsageTracker } from "@/components/amro/components/generation"; export type { AssetUsageTrackerProps } from "@/components/amro/components/generation"; ``` ## Usage A configurable, accessible asset usage tracker surface for AI product workflows. ### Package ```tsx import { AssetUsageTracker } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { AssetUsageTracker } from "@/components/ui/asset-usage-tracker"; ``` --- URL: https://amro-ui.vercel.app/components/asset-version-stack.md A configurable, accessible asset version stack surface for AI product workflows. # Asset Version Stack A configurable, accessible asset version stack surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/asset-version-stack.json ``` [Registry JSON](https://amro-ui.vercel.app/r/asset-version-stack.json) ## Preview ```tsx import { AssetVersionStack } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/asset-version-stack.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { AssetVersionStack } from "@/components/amro/components/generation"; export type { AssetVersionStackProps } from "@/components/amro/components/generation"; ``` ## Usage A configurable, accessible asset version stack surface for AI product workflows. ### Package ```tsx import { AssetVersionStack } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { AssetVersionStack } from "@/components/ui/asset-version-stack"; ``` --- URL: https://amro-ui.vercel.app/components/assistant-command-center.md A preassembled assistant workspace combining conversation, agent presence, actions, approval, and human handoff. # Assistant Command Center A preassembled assistant workspace combining conversation, agent presence, actions, approval, and human handoff. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/assistant-command-center.json ``` [Registry JSON](https://amro-ui.vercel.app/r/assistant-command-center.json) ## Preview ```tsx import { AssistantCommandCenter } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/assistant-command-center.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { AssistantCommandCenter } from "@/components/amro/components/signature-flows"; export type { AssistantCommandCenterProps } from "@/components/amro/components/signature-flows"; ``` ## Usage A preassembled assistant workspace combining conversation, agent presence, actions, approval, and human handoff. ### Package ```tsx import { AssistantCommandCenter } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { AssistantCommandCenter } from "@/components/ui/assistant-command-center"; ``` --- URL: https://amro-ui.vercel.app/components/assistant-header.md A configurable, accessible assistant header surface for AI product workflows. # Assistant Header A configurable, accessible assistant header surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/assistant-header.json ``` [Registry JSON](https://amro-ui.vercel.app/r/assistant-header.json) ## Preview ```tsx import { AssistantHeader } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/assistant-header.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { AssistantHeader } from "@/components/amro/components/conversational"; export type { AssistantHeaderProps } from "@/components/amro/components/conversational"; ``` ## Usage A configurable, accessible assistant header surface for AI product workflows. ### Package ```tsx import { AssistantHeader } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { AssistantHeader } from "@/components/ui/assistant-header"; ``` --- URL: https://amro-ui.vercel.app/components/assistant-message-bubble.md A configurable, accessible assistant message bubble surface for AI product workflows. # Assistant Message Bubble A configurable, accessible assistant message bubble surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/assistant-message-bubble.json ``` [Registry JSON](https://amro-ui.vercel.app/r/assistant-message-bubble.json) ## Preview ```tsx import { AssistantMessageBubble } from "@amro-ui/react"; export function Preview() { return (
I found three verified sources for your request.
); } ``` ## Source ### ui/assistant-message-bubble.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { AssistantMessageBubble } from "@/components/amro/components/conversational"; export type { AssistantMessageBubbleProps } from "@/components/amro/components/conversational"; ``` ## Usage A configurable, accessible assistant message bubble surface for AI product workflows. ### Package ```tsx import { AssistantMessageBubble } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { AssistantMessageBubble } from "@/components/ui/assistant-message-bubble"; ``` --- URL: https://amro-ui.vercel.app/components/assistant-presence-orb.md A status-driven assistant indicator with distinct idle, listening, thinking, speaking, and error states. # Assistant Presence Orb A status-driven assistant indicator with distinct idle, listening, thinking, speaking, and error states. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/assistant-presence-orb.json ``` [Registry JSON](https://amro-ui.vercel.app/r/assistant-presence-orb.json) ## Preview ```tsx import { AssistantPresenceOrb } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/assistant-presence-orb.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { AssistantPresenceOrb } from "@/components/amro/components/conversational"; export type { AssistantPresenceOrbProps } from "@/components/amro/components/conversational"; ``` ## Usage A status-driven assistant indicator with distinct idle, listening, thinking, speaking, and error states. ### Package ```tsx import { AssistantPresenceOrb } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { AssistantPresenceOrb } from "@/components/ui/assistant-presence-orb"; ``` --- URL: https://amro-ui.vercel.app/components/audience-signal-chip.md A configurable, accessible audience signal chip surface for AI product workflows. # Audience Signal Chip A configurable, accessible audience signal chip surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/audience-signal-chip.json ``` [Registry JSON](https://amro-ui.vercel.app/r/audience-signal-chip.json) ## Preview ```tsx import { AudienceSignalChip } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/audience-signal-chip.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { AudienceSignalChip } from "@/components/amro/components/sales"; export type { AudienceSignalChipProps } from "@/components/amro/components/sales"; ``` ## Usage A configurable, accessible audience signal chip surface for AI product workflows. ### Package ```tsx import { AudienceSignalChip } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { AudienceSignalChip } from "@/components/ui/audience-signal-chip"; ``` --- URL: https://amro-ui.vercel.app/components/audit-log-table.md A structured, inspectable record of actor, action, target, timestamp, and outcome for governed AI workflows. # Audit Log Table A structured, inspectable record of actor, action, target, timestamp, and outcome for governed AI workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/audit-log-table.json ``` [Registry JSON](https://amro-ui.vercel.app/r/audit-log-table.json) ## Preview ```tsx import { AuditLogTable } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/audit-log-table.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { AuditLogTable } from "@/components/amro/components/shared"; export type { AuditLogTableProps } from "@/components/amro/components/shared"; ``` ## Usage A structured, inspectable record of actor, action, target, timestamp, and outcome for governed AI workflows. ### Package ```tsx import { AuditLogTable } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { AuditLogTable } from "@/components/ui/audit-log-table"; ``` --- URL: https://amro-ui.vercel.app/components/autonomy-level-control.md A configurable, accessible autonomy level control surface for AI product workflows. # Autonomy Level Control A configurable, accessible autonomy level control surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/autonomy-level-control.json ``` [Registry JSON](https://amro-ui.vercel.app/r/autonomy-level-control.json) ## Preview ```tsx import { AutonomyLevelControl } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/autonomy-level-control.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { AutonomyLevelControl } from "@/components/amro/components/sales"; export type { AutonomyLevelControlProps } from "@/components/amro/components/sales"; ``` ## Usage A configurable, accessible autonomy level control surface for AI product workflows. ### Package ```tsx import { AutonomyLevelControl } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { AutonomyLevelControl } from "@/components/ui/autonomy-level-control"; ``` --- URL: https://amro-ui.vercel.app/components/availability-rules-editor.md A configurable, accessible availability rules editor surface for AI product workflows. # Availability Rules Editor A configurable, accessible availability rules editor surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/availability-rules-editor.json ``` [Registry JSON](https://amro-ui.vercel.app/r/availability-rules-editor.json) ## Preview ```tsx import { AvailabilityRulesEditor } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/availability-rules-editor.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { AvailabilityRulesEditor } from "@/components/amro/components/meeting"; export type { AvailabilityRulesEditorProps } from "@/components/amro/components/meeting"; ``` ## Usage A configurable, accessible availability rules editor surface for AI product workflows. ### Package ```tsx import { AvailabilityRulesEditor } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { AvailabilityRulesEditor } from "@/components/ui/availability-rules-editor"; ``` --- URL: https://amro-ui.vercel.app/components/avatar.md A configurable, accessible avatar surface for AI product workflows. # Avatar A configurable, accessible avatar surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/avatar.json ``` [Registry JSON](https://amro-ui.vercel.app/r/avatar.json) ## Preview ```tsx import { Avatar } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/avatar.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { Avatar } from "@/components/amro/components/avatar"; export type { AvatarProps } from "@/components/amro/components/avatar"; ``` ## Usage A configurable, accessible avatar surface for AI product workflows. ### Package ```tsx import { Avatar } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { Avatar } from "@/components/ui/avatar"; ``` --- URL: https://amro-ui.vercel.app/components/badge.md A configurable, accessible badge surface for AI product workflows. # Badge A configurable, accessible badge surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/badge.json ``` [Registry JSON](https://amro-ui.vercel.app/r/badge.json) ## Preview ```tsx import { Badge } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/badge.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { Badge } from "@/components/amro/components/badge"; export type { BadgeProps } from "@/components/amro/components/badge"; ``` ## Usage A configurable, accessible badge surface for AI product workflows. ### Package ```tsx import { Badge } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { Badge } from "@/components/ui/badge"; ``` --- URL: https://amro-ui.vercel.app/components/badge-earned-toast.md A configurable, accessible badge earned toast surface for AI product workflows. # Badge Earned Toast A configurable, accessible badge earned toast surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/badge-earned-toast.json ``` [Registry JSON](https://amro-ui.vercel.app/r/badge-earned-toast.json) ## Preview ```tsx import { BadgeEarnedToast } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/badge-earned-toast.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { BadgeEarnedToast } from "@/components/amro/components/learning"; export type { BadgeEarnedToastProps } from "@/components/amro/components/learning"; ``` ## Usage A configurable, accessible badge earned toast surface for AI product workflows. ### Package ```tsx import { BadgeEarnedToast } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { BadgeEarnedToast } from "@/components/ui/badge-earned-toast"; ``` --- URL: https://amro-ui.vercel.app/components/before-after-compare.md A configurable, accessible before after compare surface for AI product workflows. # Before After Compare A configurable, accessible before after compare surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/before-after-compare.json ``` [Registry JSON](https://amro-ui.vercel.app/r/before-after-compare.json) ## Preview ```tsx import { BeforeAfterCompare } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/before-after-compare.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { BeforeAfterCompare } from "@/components/amro/components/signature-flows"; export type { BeforeAfterCompareProps } from "@/components/amro/components/signature-flows"; ``` ## Usage A configurable, accessible before after compare surface for AI product workflows. ### Package ```tsx import { BeforeAfterCompare } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { BeforeAfterCompare } from "@/components/ui/before-after-compare"; ``` --- URL: https://amro-ui.vercel.app/components/booking-calendar.md An accessible month grid with disabled, available, selected, and keyboard-navigation states. # Booking Calendar An accessible month grid with disabled, available, selected, and keyboard-navigation states. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/booking-calendar.json ``` [Registry JSON](https://amro-ui.vercel.app/r/booking-calendar.json) ## Preview ```tsx import { BookingCalendar } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/booking-calendar.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { BookingCalendar } from "@/components/amro/components/signature-flows"; export type { BookingCalendarProps } from "@/components/amro/components/signature-flows"; ``` ## Usage An accessible month grid with disabled, available, selected, and keyboard-navigation states. ### Package ```tsx import { BookingCalendar } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { BookingCalendar } from "@/components/ui/booking-calendar"; ``` --- URL: https://amro-ui.vercel.app/components/booking-details-form.md A configurable, accessible booking details form surface for AI product workflows. # Booking Details Form A configurable, accessible booking details form surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/booking-details-form.json ``` [Registry JSON](https://amro-ui.vercel.app/r/booking-details-form.json) ## Preview ```tsx import { BookingDetailsForm } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/booking-details-form.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { BookingDetailsForm } from "@/components/amro/components/meeting"; export type { BookingDetailsFormProps } from "@/components/amro/components/meeting"; ``` ## Usage A configurable, accessible booking details form surface for AI product workflows. ### Package ```tsx import { BookingDetailsForm } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { BookingDetailsForm } from "@/components/ui/booking-details-form"; ``` --- URL: https://amro-ui.vercel.app/components/booking-page-preview.md A configurable, accessible booking page preview surface for AI product workflows. # Booking Page Preview A configurable, accessible booking page preview surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/booking-page-preview.json ``` [Registry JSON](https://amro-ui.vercel.app/r/booking-page-preview.json) ## Preview ```tsx import { BookingPagePreview } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/booking-page-preview.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { BookingPagePreview } from "@/components/amro/components/meeting"; export type { BookingPagePreviewProps } from "@/components/amro/components/meeting"; ``` ## Usage A configurable, accessible booking page preview surface for AI product workflows. ### Package ```tsx import { BookingPagePreview } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { BookingPagePreview } from "@/components/ui/booking-page-preview"; ``` --- URL: https://amro-ui.vercel.app/components/booking-step-header.md A configurable, accessible booking step header surface for AI product workflows. # Booking Step Header A configurable, accessible booking step header surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/booking-step-header.json ``` [Registry JSON](https://amro-ui.vercel.app/r/booking-step-header.json) ## Preview ```tsx import { BookingStepHeader } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/booking-step-header.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { BookingStepHeader } from "@/components/amro/components/meeting"; export type { BookingStepHeaderProps } from "@/components/amro/components/meeting"; ``` ## Usage A configurable, accessible booking step header surface for AI product workflows. ### Package ```tsx import { BookingStepHeader } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { BookingStepHeader } from "@/components/ui/booking-step-header"; ``` --- URL: https://amro-ui.vercel.app/components/booking-summary-card.md A configurable, accessible booking summary card surface for AI product workflows. # Booking Summary Card A configurable, accessible booking summary card surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/booking-summary-card.json ``` [Registry JSON](https://amro-ui.vercel.app/r/booking-summary-card.json) ## Preview ```tsx import { BookingSummaryCard } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/booking-summary-card.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { BookingSummaryCard } from "@/components/amro/components/meeting"; export type { BookingSummaryCardProps } from "@/components/amro/components/meeting"; ``` ## Usage A configurable, accessible booking summary card surface for AI product workflows. ### Package ```tsx import { BookingSummaryCard } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { BookingSummaryCard } from "@/components/ui/booking-summary-card"; ``` --- URL: https://amro-ui.vercel.app/components/brand-visual-profile.md A configurable, accessible brand visual profile surface for AI product workflows. # Brand Visual Profile A configurable, accessible brand visual profile surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/brand-visual-profile.json ``` [Registry JSON](https://amro-ui.vercel.app/r/brand-visual-profile.json) ## Preview ```tsx import { BrandVisualProfile } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/brand-visual-profile.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { BrandVisualProfile } from "@/components/amro/components/generation"; export type { BrandVisualProfileProps } from "@/components/amro/components/generation"; ``` ## Usage A configurable, accessible brand visual profile surface for AI product workflows. ### Package ```tsx import { BrandVisualProfile } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { BrandVisualProfile } from "@/components/ui/brand-visual-profile"; ``` --- URL: https://amro-ui.vercel.app/components/brand-voice-meter.md A configurable, accessible brand voice meter surface for AI product workflows. # Brand Voice Meter A configurable, accessible brand voice meter surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/brand-voice-meter.json ``` [Registry JSON](https://amro-ui.vercel.app/r/brand-voice-meter.json) ## Preview ```tsx import { BrandVoiceMeter } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/brand-voice-meter.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { BrandVoiceMeter } from "@/components/amro/components/editorial"; export type { BrandVoiceMeterProps } from "@/components/amro/components/editorial"; ``` ## Usage A configurable, accessible brand voice meter surface for AI product workflows. ### Package ```tsx import { BrandVoiceMeter } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { BrandVoiceMeter } from "@/components/ui/brand-voice-meter"; ``` --- URL: https://amro-ui.vercel.app/components/branded-export-preview.md A configurable, accessible branded export preview surface for AI product workflows. # Branded Export Preview A configurable, accessible branded export preview surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/branded-export-preview.json ``` [Registry JSON](https://amro-ui.vercel.app/r/branded-export-preview.json) ## Preview ```tsx import { BrandedExportPreview } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/branded-export-preview.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { BrandedExportPreview } from "@/components/amro/components/editorial"; export type { BrandedExportPreviewProps } from "@/components/amro/components/editorial"; ``` ## Usage A configurable, accessible branded export preview surface for AI product workflows. ### Package ```tsx import { BrandedExportPreview } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { BrandedExportPreview } from "@/components/ui/branded-export-preview"; ``` --- URL: https://amro-ui.vercel.app/components/buffer-time-control.md A configurable, accessible buffer time control surface for AI product workflows. # Buffer Time Control A configurable, accessible buffer time control surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/buffer-time-control.json ``` [Registry JSON](https://amro-ui.vercel.app/r/buffer-time-control.json) ## Preview ```tsx import { BufferTimeControl } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/buffer-time-control.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { BufferTimeControl } from "@/components/amro/components/meeting"; export type { BufferTimeControlProps } from "@/components/amro/components/meeting"; ``` ## Usage A configurable, accessible buffer time control surface for AI product workflows. ### Package ```tsx import { BufferTimeControl } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { BufferTimeControl } from "@/components/ui/buffer-time-control"; ``` --- URL: https://amro-ui.vercel.app/components/bulk-review-queue.md A configurable, accessible bulk review queue surface for AI product workflows. # Bulk Review Queue A configurable, accessible bulk review queue surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/bulk-review-queue.json ``` [Registry JSON](https://amro-ui.vercel.app/r/bulk-review-queue.json) ## Preview ```tsx import { BulkReviewQueue } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/bulk-review-queue.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { BulkReviewQueue } from "@/components/amro/components/sales"; export type { BulkReviewQueueProps } from "@/components/amro/components/sales"; ``` ## Usage A configurable, accessible bulk review queue surface for AI product workflows. ### Package ```tsx import { BulkReviewQueue } from "@amro-ui/react"; ``` ### shadcn copy ```tsx import { BulkReviewQueue } from "@/components/ui/bulk-review-queue"; ``` --- URL: https://amro-ui.vercel.app/components/button.md A configurable, accessible button surface for AI product workflows. # Button A configurable, accessible button surface for AI product workflows. ## Installation ```bash npx shadcn@latest add https://amro-ui.vercel.app/r/button.json ``` [Registry JSON](https://amro-ui.vercel.app/r/button.json) ## Preview ```tsx import { Button } from "@amro-ui/react"; export function Preview() { return (
); } ``` ## Source ### ui/button.tsx ```tsx "use client"; import "@/components/amro/amro-ui.css"; export { Button } from "@/components/amro/components/button"; export type { ButtonProps } from "@/components/amro/components/button"; ``` ## Usage A configurable, accessible button surface for AI product workflows. ### Package ```tsx import { Button } from "@amro-ui/react";