Skip to main content
Three widget builds, three trade-offs. Pick the one that matches your team’s stack and feature ceiling.

Embedded Chat Widget

Next.js 15 + TypeScript. Streaming responses, inline citations, US-pinned. Deploy on Vercel with one env var.

Docker Widget

Python FastAPI backend + Vite frontend in one container. Floating or inline embed via script tag.

Widget Pro

Multi-thread sidebar, voice mode (TTS + STT), gamification, cross-tab sync, configurable citation viewers.

Feature comparison

Pick by use case

Common embedding patterns

Floating button (Intercom-style)

A single script tag adds a chat bubble to the bottom-right of every page.

Inline embed

A <div> plus a script tag mounts the chat inline.

iframe

Maximum isolation. Drop into any HTML page or CMS.

Source

All widgets live at github.com/Vaquill-AI/integrations - widget-next/, widget/, and vaquill-widget-pro/ respectively.