Omni Demo

Embeddable multi-modal AI communication component. Chat, Voice, Camera/AR, and Plugins in a single Web Component.

Chat

Streaming AI responses, session history, file attachments

Voice

Real-time ASR/TTS, barge-in, waveform visualization

Camera/AR

Live camera feed, server-side vision, AR overlays

Plugins

Sandboxed extensions, tool results inline in chat

Embed Snippet

<!-- 1. Add the script tag --> <script type="module" src="https://omni.omnilive.net/omni-chat.js"></script> <!-- 2. Drop in the component --> <omni-chat user-id="your-user-id" tenant-id="your-tenant-id" sound="on" ></omni-chat>

Features

  • Streaming AI responses (SSE)
  • Session history + resume
  • Voice with barge-in
  • Camera/AR overlays
  • Plugin sandboxing (iframe + Worker)
  • Full keyboard navigation
  • CSS custom property theming
  • Framework-agnostic (Web Component)
  • Responsive (desktop + mobile)
  • Accessibility (ARIA, focus trap)
  • Error recovery + retry queue
  • prefers-reduced-motion support
↓

Click the chat button in the bottom-right corner to try it out.

Sign out

Omni

Sign in with Google