Back to directory

Deep Chat

A customizable web chat component that can be added to a site with one line of code, connecting to more than 20 AI APIs or a custom backend, with file, audio and speech support.

Deep Chat

Deep Chat is a customizable AI chat component that can be added to a website with a single line of code. It connects directly from the browser to more than 20 popular AI APIs, such as OpenAI or Claude, or to a custom service of the developer's own.

Its main features include avatars, names, sending and receiving files, capturing photos from a webcam, recording audio from a microphone, speech-to-speech and speech-to-text input, text-to-speech output for responses, Markdown and custom-element rendering, an introduction panel and dynamic modals, and a focus mode that shows only the latest messages. It supports major front-end UI frameworks and libraries, can store conversation state in browser storage, and can run a model directly in the browser.

It is written in TypeScript and licensed under MIT.

More in UI kits

See all 31
  • A public-domain, JavaScript-free reference of loading-spinner designs implemented as low-frame-rate CSS or SVG, cutting a typical laptop's GPU usage from around 50 percent to single digits.

  • madeui

    madeui.com

    An open-source UI component library whose 59 components are copied into your project as editable source files, built on Base UI and StyleX with typed design tokens.

  • Crucible

    crucible-docs.naveenr.in

    A code generation engine that scaffolds production-ready React, Vue, Angular and React Native components styled with CSS Modules, SCSS, Tailwind, NativeWind or StyleSheet, producing plain source files a project owns instead of a runtime package.