# FFmpeg Video Processing Tool This example demonstrates how to create a file conversion assistant using FFmpeg WebAssembly with assistant-ui. ## Quick Start ### Using CLI (Recommended) ```bash npx assistant-ui@latest create my-app --example with-ffmpeg cd my-app ``` ### Environment Variables Create `.env.local`: ``` OPENAI_API_KEY=sk-... ``` ### Run ```bash npm run dev ``` ## Features - FFmpeg WebAssembly integration - File attachment handling - Custom tool for running FFmpeg commands - Download button for converted files - Vercel AI SDK integration ## Related Documentation - [assistant-ui Documentation](https://www.assistant-ui.com/docs) - [Tool UI Guide](https://www.assistant-ui.com/docs/tools)