Introduction
ai-animate is an open-source library of animated UI components built specifically for AI applications. Drop-in text animations, image reveals, and motion primitives that work in React, Next.js, and Remotion. Build anywhere.
Installation
npm install @ai-animate/core
Quick start
import { TextType } from '@ai-animate/core'
<TextType text="Hello, world." typingSpeed={50} />
Use cases
- → AI chat frontends: streaming text, thinking indicators, tool-call states
- → Remotion video production: cinematic text reveals, image transitions, lower thirds
- → AI product landing pages: animated hero text, image reveals, motion primitives
- → Next.js apps: drop-in components, zero config, tree-shakeable
What's included
- → Text animations (typewriter, blur reveal, cinematic, scramble, ticker)
- → Image components (reveal, float, parallax)
- → AI state indicators (streaming, thinking, tool call, success)
- → Voice & waveform UI
- → Terminal streaming components
- → Video-ready components for Remotion