✨ Open Source React Toolkit
Build beautiful, streaming AI chat interfaces with fine-grained control. MelonyProvider manages state, hooks give you access to messages and status, and flexible parts system supports any message structure.
The Core Idea
Everything you need to build modern streaming AI chat experiences
Manages streaming chat state and handles server communication. The foundation that powers all melony functionality.
Fine-grained access to messages, parts, status, and sending. Build custom UIs with complete control over the chat experience.
Supports any message structure with custom mappers. TypeScript-first with full type safety and extensibility.
Key Features
Everything you need for modern AI chat interfaces
Streaming Support
Built-in support for streaming responses with automatic text delta handling
TypeScript First
Full type safety with custom message types and extensible part system
Headless Design
Complete control over UI with flexible hooks and components
Easy Integration
Works seamlessly with AI SDK and other streaming libraries
30‑second Quickstart
Basic chat component with streaming support
Ready to Build StreamingAI Chat Interfaces?
Join developers using melony to create beautiful, streaming AI chat experiences with full TypeScript support and complete control.
Start Building Now