assistant-ui is a React interface framework and component kit designed for building conversational user interfaces for artificial intelligence services. It provides a collection of reusable components to render chat windows and interaction histories that connect to large language model backends. The framework uses a composable architecture and a provider pattern to decouple UI components from specific backend implementations. Visual customization is handled through a CSS-variable theming system, while adapter-based integration standardizes different API responses into a consistent format for
Casibase is an open-source platform that orchestrates multi-turn conversations with large language models and manages retrieval-augmented knowledge bases from a single interface. It provides a unified system for connecting to over 30 AI model providers, ingesting documents into vector embeddings for semantic search, and running autonomous agent loops that can drive a browser, search the web, execute commands, and integrate with external tools. The platform distinguishes itself by combining AI conversation management with infrastructure and application orchestration capabilities. It includes a
Chainlit is a Python framework designed for building and deploying interactive, stateful conversational AI interfaces. It provides a backend-driven platform that connects language models and agent frameworks to a web-based chat frontend, managing the complexities of session state, message history, and real-time communication. The framework distinguishes itself by offering a component-based UI builder that allows developers to inject interactive widgets, rich media, and data visualizations directly into the chat stream. It supports the visualization of complex agent workflows, enabling users t
This repository is a comprehensive sample library providing reference implementations for automating tasks and extending functionality across Google Workspace applications. It serves as a collection of code examples and templates for building workspace automation scripts, custom add-ons, and integrated productivity tools. The project distinguishes itself by providing specialized examples for integrating large language models into productivity tools for content generation and data analysis. It also includes reference implementations for creating conversational chat apps, interactive cards, and
assistant-ui هي مكتبة وإطار عمل لواجهة مستخدم React لبناء واجهات محادثة تربط المستخدمين بنماذج لغوية كبيرة. توفر واجهة وقت تشغيل قياسية لإدارة تدفق الرسائل وتدفق البيانات بين واجهات الدردشة وخلفيات الذكاء الاصطناعي، مكملة بأداة سطر أوامر لسقالات المشروع والتصميم.
الميزات الرئيسية لـ yonom/assistant-ui هي: Chat Interfaces, Generative UI Components, Provider-Agnostic Adapters, AI Backend Integrations, Streaming Chat Responses, Modular Component Primitives, AI Chat Interfaces, Component Composition Primitives.
تشمل البدائل مفتوحة المصدر لـ yonom/assistant-ui: assistant-ui/assistant-ui — assistant-ui is a React interface framework and component kit designed for building conversational user interfaces for… casibase/casibase — Casibase is an open-source platform that orchestrates multi-turn conversations with large language models and manages… chainlit/chainlit — Chainlit is a Python framework designed for building and deploying interactive, stateful conversational AI interfaces.… googleworkspace/apps-script-samples — This repository is a comprehensive sample library providing reference implementations for automating tasks and… firebase/genkit — Genkit is an open-source framework for building AI-powered applications. It provides a unified interface for… vercel/ai — This project is a comprehensive framework for building AI-powered applications, providing a unified toolkit for…