lm-sys/FastChat
FastChat is an open platform for training, serving, and evaluating large language model based chatbots, featuring multi-model serving, extensive model support, and large-scale evaluation datasets.
Awesome AI Agents › Chatbot Platforms
Loyal Elephie is an advanced AI companion designed to provide a memory-enabled, interactive chatbot experience optimized for local large language models (LLMs) and compatible with OpenAI APIs. The project features a sleek Next.js web user interface combined with a powerful Python backend, leveraging Retrieval Augmented Generation (RAG) techniques to enhance the chatbot's contextual understanding and response quality. Users can control the AI's memory by saving and editing conversational moments, effectively creating a second brain for episodic memory. The system employs a hybrid search mechanism combining ChromaDB and BM25 algorithms, optimized for efficient and date-relevant query handling. Security is a priority, with built-in login functionality ensuring that only authorized users can access the AI companion, maintaining privacy and data protection. Loyal Elephie supports a streamlined LLM agent that uses XML syntax without requiring function calls, reducing token usage and enabling smooth operation with local LLMs such as Llama.cpp and ExllamaV2. The project also optionally integrates with online Markdown editors, allowing users to edit notes in real-time and have the AI incorporate updated knowledge dynamically during conversations. It supports multiple languages, including English, Chinese, German, French, Spanish, Portuguese, Italian, Dutch, Czech, Polish, Russian, and Arabic, making it accessible to a broad user base. The project is primarily designed for Linux environments, with recommendations to use Windows Subsystem for Linux (WSL) for Windows users due to limited testing on other operating systems. It supports both open-source and proprietary LLMs and embedding APIs, providing flexibility in deployment. The repository includes detailed setup instructions for cloning, installing dependencies, configuring user access, and running the frontend and backend components. Loyal Elephie is ideal for users seeking a customizable, secure, and memory-capable AI chatbot that can operate locally with advanced language models and offers multi-language support.
https://github.com/v2rockets/Loyal-Elephie
FastChat is an open platform for training, serving, and evaluating large language model based chatbots, featuring multi-model serving, extensive model support, and large-scale evaluation datasets.
CopilotKit is a React-based framework for building deeply integrated AI assistants, chatbots, and in-app AI agents that enhance user interactions through natural language and contextual understanding.
TypeChat is a library that simplifies building natural language interfaces by using types to define intents and schemas, replacing traditional prompt engineering with schema engineering for improved validation and reliability.
RAGs is a Streamlit app that enables users to build and interact with personalized Retrieval-Augmented Generation pipelines over their own data using natural language instructions.
AdalFlow is a PyTorch-like library that enables building and auto-optimizing large language model applications, including chatbots, RAG, and agents, with a unified framework for prompt optimization and model-agnostic flexibility.
Open-source desktop client that runs an OpenClaw agent locally and bridges it into WeChat, Feishu, Slack and Discord through a graphical setup, with bring-your-own-key and OAuth model access.
LLPhant is a comprehensive PHP generative AI framework inspired by Langchain, supporting multiple LLMs and designed to simplify building powerful AI applications.
Reference implementations of various LangChain agents as interactive Streamlit applications demonstrating conversational AI capabilities and integrations.