Skip to content
React Libraries
On this page

Build an AI-powered feature

Connect models, create chat interfaces, and automate tasks with AI.

Options for this task

AI SDK

Library / tool

TypeScript tools for working with AI models and streaming interfaces.

Good for
Building chat, text generation, and tool-using AI features.

ElevenLabs UI

Library / tool

Components for audio and AI-agent interfaces.

Good for
Building voice-oriented application screens with reusable interaction elements.

LLM Stats

Library / tool

A website comparing language models through published metrics and benchmarks.

Good for
Researching model options before testing them on your own workload.

Midscene.js

Library / tool

AI-driven automation that interprets interfaces from natural-language instructions.

Good for
Automating browser and application workflows using visual understanding.

nlux

Library / tool

UI components for conversational AI interfaces in JavaScript and React.

Good for
Adding an AI chat experience connected to a model backend.

Reachat

Library / tool

React building blocks for chat and language-model interfaces.

Good for
Assembling a customized conversational UI from reusable components.

Transformers.js

Library / tool

Tools for running machine-learning models in JavaScript.

Good for
Adding model inference to browser or JavaScript application workflows.

TypeChat

Library / tool

Tools for translating natural-language requests into typed structured data.

Good for
Connecting language-model output to TypeScript-defined application operations.

Before you decide

Try a small, realistic example. Check the runtime, accessibility, maintenance, and license requirements for the features you need.

Browse ai & conversational interfaces →

Explore more tasks →