🚧 MateChat React document is still under development

MateChat React

AI scenario solution

A frontend AI scenario solution UI library based on DevUI Design

💬

Rich AI Conversation Components

Provides modular components required for building chat UIs, such as bubbles, avatars, lists, input boxes, etc., all supporting property settings.

🤖

Optimized for AI Scenarios

Supports multi - turn conversations and streaming message display, suitable for scenarios such as AI assistants, intelligent robots, and Agents.

🔁

React Port of MateChat Vue

A complete port of the MateChat library, written in idiomatic TSX and TypeScript to ensure a consistent experience across different technology stacks.

🎨

Lightweight, Flexible, and Theme - Customizable

Natively supports theme extension and can be easily integrated into any design system without additional overhead.

🧩

Ready - to - Use Message Rendering Capability

Built - in support for rendering various message types such as text, code, and system prompts with a clear structure.

🚀

Production - Ready

Well - tested and can be seamlessly integrated into mainstream React applications such as Next.js and Vite.