OverviewExplore the features of LibreChat, including agents, MCP integration, code execution, multimodal chat, and more.Copy MarkdownOpenFeaturedModel Context ProtocolConnect AI models to any external tool or service through MCP — the open standard for AI tool integrationRead the docsCore FeaturesAgentsBuild custom AI assistants with tools, file handling, code execution, and API actions — no coding required.Learn moreCode InterpreterExecute Python, JavaScript, Go, Rust, and more — securely sandboxed with zero setup.Learn moreArtifactsGenerate React components, HTML pages, and Mermaid diagrams directly inside chat.Learn moreMemoryPersistent context across conversations so your AI remembers preferences and history.Learn moreWeb SearchGive any model live internet access with built-in search and reranking.Learn moreAuthenticationEnterprise-ready SSO with OAuth2, SAML, LDAP, and two-factor authentication.Learn moreSearch & KnowledgeWeb SearchLive internet access with built-in search and rerankingLearn moreSearchFind messages and conversations with MeilisearchLearn moreRAG APIChat with files using retrieval-augmented generationLearn moreMemoryPersistent context across conversationsLearn moreOCRExtract text from images and documentsLearn moreMediaImage GenerationCreate images with GPT-Image-1, DALL-E, Stable Diffusion, and FluxLearn moreUpload as TextUpload and process files as text inputLearn moreChatForkSplit conversations into multiple threadsImport ConversationsImport chats from ChatGPT and other platformsShareable LinksShare conversations via public linksTemporary ChatPrivate conversations that aren't saved to historyURL Query ParametersConfigure chats dynamically via URLResumable StreamsAuto-reconnect and resume interrupted responsesSecurityAuthenticationMulti-user auth with OAuth2, SAML, LDAP, and moreAdmin PanelBrowser UI for users, roles, and config overridesPassword ResetEmail-based password recoveryModeration SystemContent moderation and safety controlsHow is this guide?GoodBadEdit on GitHub