4 مستودعات
Web-based conversational AI assistants for information retrieval.
Distinguishing note: Focuses on the web-based chat experience rather than desktop or editor interfaces.
Explore 4 awesome GitHub repositories matching web development · Web Chat Interfaces. Refine with filters or upvote what's useful.
Khoj is a self-hosted artificial intelligence platform designed for personal knowledge management and semantic information retrieval. It functions as a private assistant that indexes your local documents, notes, and external workspaces, allowing you to interact with your data through natural language queries and conversational chat. By maintaining a local-first architecture, the system ensures that your information remains under your control while providing context-aware responses grounded in your personal knowledge base. The platform distinguishes itself through a modular, cross-platform int
Offers a web-based AI assistant for retrieving information from private notes or the internet.
Botkit is a multi-platform chatbot framework designed to build conversational bots that operate across different messaging services using a unified interface. It provides a core system for multi-platform development, utilizing a platform adaptation layer to translate service-specific API payloads into a standardized internal format. The framework features a conversational dialog manager that coordinates multi-turn interactions through state-tracking, branching logic, and scripted flows. It employs a message processing middleware pipeline to intercept, normalize, and enrich incoming and outgoi
Provides a reference HTML and JavaScript implementation for custom web-based bot user interfaces.
mistral.rs is an inference engine for large language models that runs locally and exposes models behind OpenAI and Anthropic-compatible APIs. It serves as a multi-model serving platform, capable of loading several models in a single server process with per-request routing and on-demand loading and unloading. The engine supports multimodal inference, processing text alongside images, video, audio, and speech inputs, and includes a quantized model deployment runtime that reduces memory use and speeds up inference on consumer hardware. The project distinguishes itself through an agentic tool exe
Provides a web UI at /ui that displays reasoning, code execution, plots, and files.
هذا المشروع عبارة عن مجموعة من مكونات React المصممة مسبقاً لبناء واجهات مراسلة سريعة الاستجابة وتطبيقات دردشة في الوقت الفعلي. يعمل كمجموعة أدوات معيارية تسمح للمطورين بتجميع نوافذ دردشة مخصصة، وخلاصات رسائل، وحقول إدخال داخل تطبيقات الويب باستخدام بنية قائمة على المكونات. تتميز المكتبة بتوفير طبقة منطق مركزية لإدارة بيانات المحادثة، بما في ذلك وجود المستخدم، وسجل الرسائل، ومؤشرات الكتابة. وهي تتعامل مع تعقيدات التنقل في تدفق الرسائل، مثل التمرير التلقائي وجلب السجل الديناميكي، مع الحفاظ على الاتساق البصري من خلال تغليف الأنماط المحدد النطاق. تغطي مجموعة الأدوات مجموعة واسعة من متطلبات الواجهة، بما في ذلك عرض الوسائط الغنية، ولوحات العرض القابلة للطي، وإدارة أحداث لوحة المفاتيح لإدخال النص. وهي تستخدم تهيئة قائمة على الخصائص ومعالجة مباشرة للعناصر لضمان بقاء مكونات المراسلة سريعة الاستجابة وذات أداء عالٍ أثناء التفاعل.
Provides pre-styled components for building custom messaging windows and chat feeds in web applications.