Background GradientBackground Gradient
Inkeep Logo
DIMENSION 6

Building Agent UIs

4 capabilities to evaluate in AI agent platforms.

4Capabilities

Out-of-box Chat Components (JavaScript)

Pre-built, customizable JS user interface components that can be embedded in AI Agents chats.

Evaluation Criteria

Must provide actual JavaScript components, not just embeddable widgets specifically for AI Agent UI Chats. Should include customization options and documentation.

Examples

  • npm packages with JavaScript components
  • Embeddable chat widgets with customization APIs

Out-of-box Chat Components (React)

Pre-built, customizable React user interface components that can be embedded in AI Agents chats.

Evaluation Criteria

Must provide actual React components, not just embeddable widgets specifically for AI Agent UI Chats. Should include customization options and documentation.

Examples

  • npm packages with React components
  • Embeddable chat widgets with customization APIs

Interactive Components within Agent Messages (forms, cards, etc.)

UI elements that allow users to interact beyond simple text chat, including forms, buttons, cards, and other rich interactions.

Evaluation Criteria

Must support interactive elements within the chat interface. Look for form handling, button actions, card-based responses, and rich media support.

Examples

  • In-chat forms for data collection
  • Interactive buttons for quick responses
  • Carousel cards
  • File upload capabilities

Custom UIs using Vercel AI SDK format

Compatibility with Vercel's AI SDK formats and streaming protocols for web applications.

Evaluation Criteria

Must support Vercel AI SDK formats, streaming responses, or demonstrate integration with Vercel ecosystem. Look for specific SDK compatibility.

Examples

  • Vercel AI SDK integration examples
  • Streaming response support
  • Next.js compatibility
  • Vercel deployment guides
Enterprise Demo

See Inkeep Enterprise

Find a time with our Agent Solutions team to get an overview of Inkeep Enterprise and demo of Inkeep Agents for your use case.

Try OSS on GitHub
Ask AI