UI Potions That Blend with Your Stack

Pick a potion. Share it with your AI assistant. Get UI made to fit your project.

AI Agent Discovery URL:

https://uipotion.com/uipotion-manifest.json

Available Potions

Each potion is a detailed specification that AI agents can adapt into layouts, components, features, patterns, or tooling for an existing project.

patterns, ai, agent, approval, review, permissions, undo, audit-log, a11y
A framework-agnostic pattern for reviewing AI-proposed actions before execution: plan preview, risk labels, scoped permissions, approve/reject/edit controls, undo, progress, and audit trail.
Read more
patterns, ai, streaming, markdown, tool-calls, reasoning, citations, artifacts, a11y
A framework-agnostic pattern for rendering an AI assistant reply: streaming tokens, incremental Markdown, code blocks, tool-call cards, citations, artifacts, and recovery from mid-stream errors. Optional reasoning-status surface when the provider explicitly exposes it. Companion to the AI Agent Chat Layout.
Read more
layouts, ecommerce, merchandising, product-page, product-detail-page, pdp, conversion, reviews, responsive
A conversion-oriented ecommerce product detail page layout with media gallery, buy box, variant selectors, shipping and returns context, reviews, and mobile sticky purchase actions.
Read more
components, sidebar, navigation, collapsible, multi-level, responsive, overlay, a11y
A responsive sidebar navigation component with collapsible icon-only mode, multi-level nested groups, badge support, inline search, and mobile overlay. The primary navigation pattern for SaaS dashboards, admin panels, and application shells.
Read more
layouts, documentation, sidebar, table-of-contents, responsive, search, scroll-spy, a11y
A three-column documentation website layout with hierarchical sidebar navigation, prose content area, and scroll-spy table of contents. Inspired by Next.js docs, Nextra, Docusaurus, and Mintlify. Designed for developer documentation, knowledge bases, and technical reference pages.
Read more
components, command-palette, command-menu, omnibox, keyboard-shortcuts, fuzzy-search, productivity, a11y, aria
An accessible command palette component for keyboard-first navigation and action execution, with fuzzy search, grouped results, recent commands, and role-aware command visibility.
Read more

Why UI Potion?

🤖 Built for AI Agents

Guides written specifically for AI coding assistants to understand and implement, not just copy-paste code.

🎨 Stack-Neutral Guidance

Core guidance is stack-neutral. Agents adapt it to the framework versions and conventions already present in your project.

🚀 No Library Upgrade Cycle

Nothing from UI Potion is installed in your application. Specifications remain independently maintained and can evolve without a runtime package migration.

📐 Complete Specifications

Detailed guides cover structure, behavior, accessibility, responsive rules, and testing where relevant.

⚡ Project-Compatible

Agents inspect your installed framework versions and existing conventions, then adapt the specification to match them.

🎯 Uses Your Styling System

Agents should reuse the styling system, components, and design tokens already present in your project.

How to Use

1

Find a Potion

Browse the catalog and find the UI specification you need

2

Share with AI

Paste the potion URL or JSON link to your AI coding assistant

3

Customize & Generate

Tell the agent about your project, then review, test, and refine the implementation

Or use Potion Kit: a CLI that lets you scaffold and chat-build Harold + UI Potion sites; the model uses only real potion specs from the catalog.