
simple-ai
Open-source library of AI UI components, app blocks, and React Flow workflows to accelerate development, built with shadcn/UI and Vercel AI SDK.

Simple-AI: Build AI Apps Faster with UI Components & Workflows
Simple-AI is an open-source library offering a suite of AI-focused UI components, application blocks, and React Flow workflows designed to significantly speed up the development of intelligent applications. Built upon shadcn/UI and leveraging the Vercel AI SDK, it provides developers with ready-to-use tools like chat interfaces with streaming responses, LLM integration, and visual workflow builders, enabling faster iteration and smarter application construction.
Features:
- Copy-Paste AI Components: Pre-built UI elements for quick integration into AI applications.
- React Flow Workflows: Drag-and-drop nodes to visually construct AI-powered processes.
- Vercel AI SDK Integration: Enables features like streaming responses and seamless LLM integration.
- Generate Text Node: React Flow node for LLM-based text generation with streaming and error handling.
- Prompt Crafter Node: React Flow node for creating dynamic prompts with variables and templating.
- Text Input Node: React Flow node for collecting and validating user input within AI workflows.
- Visualize Text Node: React Flow node for displaying and formatting text output with markdown support.
- Chat Message Component: Displays styled chat messages with avatar, markdown, and code block support.
- Chat Input Component: Auto-resizing chat input field with streaming state management.
- Chat Message Area Component: Smart container for chat messages with auto-scroll and virtual list support.
- Markdown Content Component: Renders rich markdown content with syntax highlighting and LaTeX support.
- shadcn/UI Based: Built using the popular shadcn/UI component library for modern aesthetics and functionality.
- Open-Source: Source code is publicly available on GitHub for community use and contributions.
Summary:
Simple-AI empowers developers by providing a comprehensive open-source toolkit of pre-built React components and visual React Flow workflows tailored for AI application development. It simplifies the creation of sophisticated AI interfaces and logic, featuring elements for chat, text generation, and markdown display, all built with modern technologies like shadcn/UI and the Vercel AI SDK to streamline the development process and enhance AI project outcomes.

Similar to simple-ai:


