Loom AI Labs

Products / AI Fabric Chat UI v0.3.0 Public Beta

Turn governed AI workflows into a real application experience.

Add retrieval evidence, clarification forms, confirmations, action results and backend-owned conversations to any web application—without moving identity, policy or business execution into the browser.

  • Web Component
  • React
  • Spring Boot
  • Arabic & RTL
  • Apache 2.0
npm install github:Loom-AI-Labs/ai-fabric-chat-ui#v0.3.0
AI Fabric Chat UI embedded in an account support application

A presentation layer built around application control

Typed orchestration outcomes

Evidence, clarification, confirmation and structured results.

Backend-owned governance

Identity, tenant policy and execution remain in your application.

Four responsive layouts

Docked, floating, inline and full-screen.

Application-native extension

Branding, domain tools, action renderers and attachments.

  1. Host application
  2. AI Fabric Chat UI
  3. Application API
  4. AI Fabric Framework

The problem

Useful AI needs software boundaries, not only prompts.

A plain message list cannot explain retrieval evidence, ask structured clarification, collect confirmation or present action outcomes with enough context for a dependable product experience.

The product value

A reusable layer with an explicit host contract.

Chat UI supplies those reusable interaction surfaces while the host application keeps control of authentication, conversation persistence, policy and business operations.

Capability pillars

Five responsibilities, each visible at the integration boundary.

01

Conversation surfaces

Render backend-owned conversations in compact, full and embedded layouts.

02

Retrieval evidence

Present sources, documents and grounded answer context without raw payloads.

03

Structured clarification

Collect missing fields through explicit, application-friendly form contracts.

04

Action confirmation

Show proposed operations and capture deliberate user confirmation.

05

Host integration

Use Web Component or React bindings with Arabic and RTL support.

Ownership boundary

Product responsibility stops before application authority.

Chat UI owns

  • Rendering and interaction state for supported AI response contracts
  • Accessible message, evidence, clarification and confirmation components
  • Web Component and React integration surfaces
  • Responsive and bidirectional presentation behavior

Host application owns

  • Authentication, session issuance and conversation authorization
  • Backend requests, persistence and retry policy
  • Business action permissions and side effects
  • Product navigation, surrounding layout and customer support policy

Architecture

A narrow path through explicit contracts.

  1. 01 Host application
  2. 02 Chat UI surface
  3. 03 Backend conversation API
  4. 04 AI Fabric workflow

Quick start

Begin with one application-owned path.

Start from the public documentation, wire one bounded scenario and keep authorization and source data in the host.

Integration guide
<script type="module" src="/ai-fabric-chat-ui.js"></script>

<ai-fabric-chat
  endpoint="/api/assistant/query"
  locale="en"
  mode="embedded">
</ai-fabric-chat>

Live proof

See Chat UI in bounded applications.

live Adaptive experience

AI Shopping Experience

A shopper explores synthetic products, asks grounded questions and inspects the evidence behind the response.

  • RAG
  • Evidence
  • Chat sessions
  • Data sync

The health surface reports AI Fabric 0.4.0 and enabled chat, retrieval and data-sync capabilities.

live Governed actions

Account Resolver

A user asks for account help, reviews the proposed operation and confirms only after the application exposes validation evidence.

  • Actions
  • Validation
  • Confirmation
  • Audit

Validation warnings can be shown without silently discarding user-confirmed values.

Compatibility and release status

Current public integration surface

  • Web Component
  • React
  • Spring Boot backends
  • Arabic and RTL layouts
Current release v0.3.0

Public beta · Apache 2.0

View release history

Contribute

Help shape AI Fabric Chat UI.

Inspect the implementation, open a focused issue or bring a reproducible application boundary that the current contracts do not handle well.