{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"TypingMind Docs","description":"Your go-to resource for getting the most out of TypingMind","colors":{"primary":"#1539a3","light":"#1e4bd4","dark":"#102c7f"},"logo":{"light":"https://mintcdn.com/typingmind/RaTUOQa09vPhW7_D/images/logo-light(3).svg?fit=max\u0026auto=format\u0026n=RaTUOQa09vPhW7_D\u0026q=85\u0026s=368f39de7ecc6605f73c43c2017546a3","dark":"https://mintcdn.com/typingmind/RaTUOQa09vPhW7_D/images/logo-dark(3).svg?fit=max\u0026auto=format\u0026n=RaTUOQa09vPhW7_D\u0026q=85\u0026s=01a6eb27b4db3af8a1d5557525c579d3","href":"https://www.typingmind.com/?utm_source=docs"},"favicon":"https://mintcdn.com/typingmind/pm53BB_D69NXvWmb/images/logotypingmind3.webp?fit=max\u0026auto=format\u0026n=pm53BB_D69NXvWmb\u0026q=85\u0026s=a689e470c2dc7a6b4fd8efa9a7549ae8","background":{"color":{"light":"#ffffff","dark":"#000000"}},"navbar":{"links":[{"href":"mailto:support@typingmind.com","label":"Support"},{"href":"https://feedback.typingmind.com/changelog","label":"Changelog"}]},"footer":{"socials":{"x":"https://x.com/TypingMindApp","linkedin":"https://www.linkedin.com/company/typingmind","youtube":"https://www.youtube.com/@TypingMind","website":"https://www.typingmind.com/?utm_source=docs"}},"seo":{"indexing":"all"},"icons":{"library":"lucide"},"interaction":{"drilldown":false},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"typingmind","hasAudioNarration":false,"actualSubdomain":"typingmind","customDomains":["docs.typingmind.com"],"gitSource":{"type":"github","owner":"typingmindinternal","repo":"typingmind-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6adae4c1f79b00adadc89b15","collectionId":"2f8a5e18-bb89-4161-a3f5-cb166a91cd6a","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6adae4c1f79b00adadc89b15"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6adae4c1f79b00adadc89b15","clientVersion":"0.0.3939","searchFilterCounts":[{"language":"default","tag":"Documentation","count":189},{"language":"default","tag":"TypingMind Teams","count":66},{"language":"default","tag":"AI Models","count":37},{"language":"default","tag":"Plugins","count":31},{"language":"default","tag":"Account \u0026 support","count":28},{"language":"default","tag":"Supported Models","count":21},{"language":"default","tag":"Model Context Protocol (MCP)","count":20},{"language":"default","tag":"Get started","count":19},{"language":"default","tag":"Chat Management","count":18},{"language":"default","tag":"Workspace Setup","count":18}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"typingmind-team/getting-started/typingmind-team-vs-librechat","slug":"/typingmind-team/getting-started/typingmind-team-vs-librechat","pageMetadata":{"title":"TypingMind Teams vs LibreChat","description":null,"href":"/typingmind-team/getting-started/typingmind-team-vs-librechat"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,hr:`hr`,p:`p`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Heading,Icon,Table}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Icon)_missingMdxReference(`Icon`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`A comparison between `,_jsx(_components.a,{href:`https://custom.typingmind.com`,children:`TypingMind Teams`}),` and LibreChat to help you choose the right platform for your team.`]}),`\n`,_jsx(Heading,{level:`2`,id:`feature-comparison`,children:`Feature Comparison`}),`\n`,_jsxs(Heading,{level:`3`,id:`usability`,children:[_jsx(Icon,{icon:`gauge`}),` Usability`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Feature`}),_jsx(_components.th,{children:`TypingMind Teams`}),_jsx(_components.th,{children:`LibreChat`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Account and instance setup`}),_jsxs(_components.td,{children:[_jsx(Icon,{icon:`check`,color:`#16a34a`}),_jsx(`br`,{}),`Quick and easy. `,_jsx(_components.a,{href:`https://custom.typingmind.com/signup`,children:`Sign up`}),` and start with no technical knowledge required.`]}),_jsxs(_components.td,{children:[_jsx(Icon,{icon:`check`,color:`#16a34a`}),_jsx(`br`,{}),`Requires technical setup — need a technical background to configure the environment and connect data sources.`]})]})})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsxs(Heading,{level:`3`,id:`security-\u0026-privacy`,children:[_jsx(Icon,{icon:`lock`}),` Security \u0026 Privacy`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Feature`}),_jsx(_components.th,{style:{textAlign:`center`},children:`TypingMind Teams`}),_jsx(_components.th,{style:{textAlign:`center`},children:`LibreChat`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`No training on business data or conversations`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Self-host on your private server`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Cloud sync and backup`}),_jsxs(_components.td,{style:{textAlign:`center`},children:[_jsx(Icon,{icon:`check`,color:`#16a34a`}),_jsx(`br`,{}),`Unlimited storage`]}),_jsx(_components.td,{style:{textAlign:`center`},children:`—`})]})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsxs(Heading,{level:`3`,id:`branding-\u0026-customization`,children:[_jsx(Icon,{icon:`paintbrush`}),` Branding \u0026 Customization`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Feature`}),_jsx(_components.th,{children:`TypingMind Teams`}),_jsx(_components.th,{children:`LibreChat`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Custom domain`}),_jsx(_components.td,{children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://custom.typingmind.com/features/custom-branding`,children:`Customize branding`}),` (name, logo, tagline, theme, chat interface)`]}),_jsxs(_components.td,{children:[_jsx(Icon,{icon:`check`,color:`#16a34a`}),_jsx(`br`,{}),`More flexible`]}),_jsxs(_components.td,{children:[_jsx(Icon,{icon:`check`,color:`#16a34a`}),_jsx(`br`,{}),`Limited — custom UI components via configuration files`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Multilingual support`}),_jsx(_components.td,{children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsxs(Heading,{level:`3`,id:`chat-model-support`,children:[_jsx(Icon,{icon:`message`}),` Chat Model Support`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Model`}),_jsx(_components.th,{style:{textAlign:`center`},children:`TypingMind Teams`}),_jsx(_components.th,{style:{textAlign:`center`},children:`LibreChat`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`GPT models (GPT-4o, GPT-4 Turbo, GPT-3.5)`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Anthropic Claude (Claude 3.5 Sonnet, Claude 3 Opus)`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Google Gemini (Gemini 1.5 Pro)`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Azure OpenAI`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Perplexity`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`OpenRouter`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Groq API`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Mistral AI`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Other open-source models`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsxs(Heading,{level:`3`,id:`admin-management`,children:[_jsx(Icon,{icon:`desktop`}),` Admin Management`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Feature`}),_jsx(_components.th,{style:{textAlign:`center`},children:`TypingMind Teams`}),_jsx(_components.th,{style:{textAlign:`center`},children:`LibreChat`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.a,{href:`https://custom.typingmind.com/features/get-started-on-our-cloud`,children:`Dedicated Admin Dashboard`})}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:`—`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Pre-set API keys`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:`—`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Role-based access control`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:`—`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Token usage analytics`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:`—`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Per-user usage limits`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:`—`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Connect training data`}),_jsxs(_components.td,{style:{textAlign:`center`},children:[_jsx(Icon,{icon:`check`,color:`#16a34a`}),_jsx(`br`,{}),`More flexible`]}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsxs(Heading,{level:`3`,id:`end-user-chat-features`,children:[_jsx(Icon,{icon:`stars`}),` End-User Chat Features`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Feature`}),_jsx(_components.th,{style:{textAlign:`center`},children:`TypingMind Teams`}),_jsx(_components.th,{style:{textAlign:`center`},children:`LibreChat`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Upload documents (chat with files)`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Upload images (image analysis)`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Manage chats by folders or tags`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:`—`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Search chats`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Archive chats`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Bulk actions (delete, move, archive)`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:`—`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Build prompt \u0026 AI Agent collection`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Fork chats / branching`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Chat title generator`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Custom instructions`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Switch AI models mid-chat`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`User profiles`}),_jsxs(_components.td,{style:{textAlign:`center`},children:[_jsx(Icon,{icon:`check`,color:`#16a34a`}),_jsx(`br`,{}),`Multiple profiles`]}),_jsx(_components.td,{style:{textAlign:`center`},children:`—`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Token count and cost estimation`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:`—`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Custom parameters per model`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Keyboard shortcuts`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:`—`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Share chats`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:`—`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Import / Export chats`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsxs(Heading,{level:`3`,id:`voice`,children:[_jsx(Icon,{icon:`microphone`}),` Voice`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Feature`}),_jsx(_components.th,{style:{textAlign:`center`},children:`TypingMind Teams`}),_jsx(_components.th,{style:{textAlign:`center`},children:`LibreChat`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Voice input / Text-to-Speech`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Transcribe audio files`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:`—`})]})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsxs(Heading,{level:`3`,id:`plugins`,children:[_jsx(Icon,{icon:`puzzle-piece`}),` Plugins`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Feature`}),_jsx(_components.th,{children:`TypingMind Teams`}),_jsx(_components.th,{children:`LibreChat`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Web search`}),_jsx(_components.td,{children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Web browsing`}),_jsx(_components.td,{children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Code interpreter (advanced data analysis)`}),_jsx(_components.td,{children:`— Coming soon`}),_jsx(_components.td,{children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Image generator`}),_jsxs(_components.td,{children:[_jsx(Icon,{icon:`check`,color:`#16a34a`}),_jsx(`br`,{}),`Grok, DALL-E, Stable Diffusion`]}),_jsx(_components.td,{children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Plugin store`}),_jsxs(_components.td,{children:[_jsx(Icon,{icon:`check`,color:`#16a34a`}),_jsx(`br`,{}),`Continuously expanding`]}),_jsx(_components.td,{children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.a,{href:`https://docs.typingmind.com/plugins/build-a-typingmind-plugin`,children:`Build your own plugin`})}),_jsx(_components.td,{children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{children:`—`})]})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsxs(Heading,{level:`3`,id:`collaboration`,children:[_jsx(Icon,{icon:`users`}),` Collaboration`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Feature`}),_jsx(_components.th,{style:{textAlign:`center`},children:`TypingMind Teams`}),_jsx(_components.th,{style:{textAlign:`center`},children:`LibreChat`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Shared prompt library`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:`—`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Shared team AI agents`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:`—`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Shared plugins`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:`—`})]})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsxs(Heading,{level:`3`,id:`integrations`,children:[_jsx(Icon,{icon:`plug`}),` Integrations`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Feature`}),_jsx(_components.th,{style:{textAlign:`center`},children:`TypingMind Teams`}),_jsx(_components.th,{style:{textAlign:`center`},children:`LibreChat`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://api.typingmind.com/docs`,children:`API integration`}),` with external systems`]}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:`—`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Embed as website chatbot`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:`—`})]})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsxs(Heading,{level:`3`,id:`user-authentication`,children:[_jsx(Icon,{icon:`key`}),` User Authentication`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Feature`}),_jsx(_components.th,{style:{textAlign:`center`},children:`TypingMind Teams`}),_jsx(_components.th,{style:{textAlign:`center`},children:`LibreChat`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Email login`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`OAuth 2.0`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Single Sign-On (SSO)`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:`—`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`JWT Secret`}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})}),_jsx(_components.td,{style:{textAlign:`center`},children:_jsx(Icon,{icon:`check`,color:`#16a34a`})})]})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsxs(Heading,{level:`3`,id:`customer-support`,children:[_jsx(Icon,{icon:`headset`}),` Customer Support`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Feature`}),_jsx(_components.th,{children:`TypingMind Teams`}),_jsx(_components.th,{children:`LibreChat`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Support channels`}),_jsx(_components.td,{children:`Email support, 24/7 support bot`}),_jsx(_components.td,{children:`Email support`})]})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"TypingMind Teams vs LibreChat","description":null,"href":"/typingmind-team/getting-started/typingmind-team-vs-librechat"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Feature Comparison","slug":"feature-comparison","depth":2,"children":[{"title":" Usability","slug":"usability","depth":3,"children":[]},{"title":" Security \u0026 Privacy","slug":"security-\u0026-privacy","depth":3,"children":[]},{"title":" Branding \u0026 Customization","slug":"branding-\u0026-customization","depth":3,"children":[]},{"title":" Chat Model Support","slug":"chat-model-support","depth":3,"children":[]},{"title":" Admin Management","slug":"admin-management","depth":3,"children":[]},{"title":" End-User Chat Features","slug":"end-user-chat-features","depth":3,"children":[]},{"title":" Voice","slug":"voice","depth":3,"children":[]},{"title":" Plugins","slug":"plugins","depth":3,"children":[]},{"title":" Collaboration","slug":"collaboration","depth":3,"children":[]},{"title":" Integrations","slug":"integrations","depth":3,"children":[]},{"title":" User Authentication","slug":"user-authentication","depth":3,"children":[]},{"title":" Customer Support","slug":"customer-support","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/typingmind/27b7ba6d2da1a086/custom-script.js"],"subdomain":"typingmind","siteName":"TypingMind Docs","title":"TypingMind Teams vs LibreChat - TypingMind Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-22T10:16:23.042Z","originalFileLocation":"typingmind-team/getting-started/typingmind-team-vs-librechat.md"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"TypingMind Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/typingmind/JFYYJ0dnVuWlZb7w/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/typingmind/JFYYJ0dnVuWlZb7w/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/typingmind/JFYYJ0dnVuWlZb7w/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/typingmind/JFYYJ0dnVuWlZb7w/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/typingmind/JFYYJ0dnVuWlZb7w/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/typingmind/JFYYJ0dnVuWlZb7w/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/typingmind/JFYYJ0dnVuWlZb7w/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/typingmind/JFYYJ0dnVuWlZb7w/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/typingmind/JFYYJ0dnVuWlZb7w/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"TypingMind Teams vs LibreChat - TypingMind Docs\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"TypingMind Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.typingmind.com/typingmind-team/getting-started/typingmind-team-vs-librechat\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://typingmind.mintlify.app/_mintlify/api/og/v2?division=Teams+vs+Other+Solutions\u0026amp;title=TypingMind+Teams+vs+LibreChat\u0026amp;theme=7c04f062e25525ad4cacb65c\u0026amp;signature=184fef593a7df31eba3d71d34a1f638bf432779ee8bc6df62755c0a921b5e757\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"TypingMind Teams vs LibreChat - TypingMind Docs\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://typingmind.mintlify.app/_mintlify/api/og/v2?division=Teams+vs+Other+Solutions\u0026amp;title=TypingMind+Teams+vs+LibreChat\u0026amp;theme=7c04f062e25525ad4cacb65c\u0026amp;signature=184fef593a7df31eba3d71d34a1f638bf432779ee8bc6df62755c0a921b5e757\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/typingmind/JFYYJ0dnVuWlZb7w/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"TypingMind Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1539a3\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.typingmind.com/typingmind-team/getting-started/typingmind-team-vs-librechat\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/typingmind-team/getting-started/typingmind-team-vs-librechat.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.typingmind.com/#organization\",\"name\":\"TypingMind Docs\",\"url\":\"https://docs.typingmind.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/typingmind/RaTUOQa09vPhW7_D/images/logo-light(3).svg?fit=max\u0026auto=format\u0026n=RaTUOQa09vPhW7_D\u0026q=85\u0026s=368f39de7ecc6605f73c43c2017546a3\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.typingmind.com#website\",\"name\":\"TypingMind Docs\",\"url\":\"https://docs.typingmind.com\",\"publisher\":{\"@id\":\"https://docs.typingmind.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.typingmind.com/typingmind-team/getting-started/typingmind-team-vs-librechat#webpage\",\"url\":\"https://docs.typingmind.com/typingmind-team/getting-started/typingmind-team-vs-librechat\",\"name\":\"TypingMind Teams vs LibreChat\",\"dateModified\":\"2026-10-22T10:16:23.042Z\",\"isPartOf\":{\"@id\":\"https://docs.typingmind.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.typingmind.com/typingmind-team/getting-started/typingmind-team-vs-librechat#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.typingmind.com/typingmind-team/getting-started/typingmind-team-vs-librechat#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Get started\",\"item\":\"https://docs.typingmind.com/typingmind-team/getting-started/cloud-host\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Teams vs Other Solutions\",\"item\":\"https://docs.typingmind.com/typingmind-team/getting-started/typingmind-team-vs.-chatgpt-for-team\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"TypingMind Teams vs LibreChat\",\"item\":\"https://docs.typingmind.com/typingmind-team/getting-started/typingmind-team-vs-librechat\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.typingmind.com/typingmind-team/getting-started/typingmind-team-vs-librechat#article\",\"headline\":\"TypingMind Teams vs LibreChat\",\"name\":\"TypingMind Teams vs LibreChat\",\"url\":\"https://docs.typingmind.com/typingmind-team/getting-started/typingmind-team-vs-librechat\",\"mainEntityOfPage\":{\"@id\":\"https://docs.typingmind.com/typingmind-team/getting-started/typingmind-team-vs-librechat#webpage\"},\"dateModified\":\"2026-10-22T10:16:23.042Z\",\"publisher\":{\"@id\":\"https://docs.typingmind.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.typingmind.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"TypingMind Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"TypingMind Docs","nav":{"global":null,"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":""}]},{"tab":"TypingMind Teams","pages":[{"title":"Welcome to TypingMind Teams","icon":"sparkle","href":"/typingmind-teams"},{"group":"Get started","pages":[{"group":"Quickstart","icon":"rocket","pages":[{"title":"Cloud-host","sidebarTitle":"Cloud-host","href":"/typingmind-team/getting-started/cloud-host"},{"title":"Cloud-host vs Self-host","sidebarTitle":"Cloud-host vs Self-host","href":"/typingmind-team/getting-started/cloud-host-vs-self-host"},{"title":"Compare Teams Plans","sidebarTitle":"Compare Teams Plans","href":"/typingmind-team/getting-started/compare-typingmind-team-plans"},{"title":"Terminology","href":"/typingmind-team/getting-started/terminology"},{"title":"API Keys Setup","sidebarTitle":"API Keys Setup","href":"/typingmind-team/getting-started/set-up-api-keys"},{"title":"Use Markdown","href":"/typingmind-team/getting-started/use-markdown"},{"title":"Control the response quality","href":"/typingmind-team/getting-started/control-the-response-quality"}]},{"group":"Teams vs Other Solutions","icon":"columns-3","pages":[{"title":"TypingMind Teams vs ChatGPT for Teams","href":"/typingmind-team/getting-started/typingmind-team-vs.-chatgpt-for-team"},{"title":"TypingMind Teams vs Claude Team","description":null,"href":"/typingmind-team/getting-started/typingmind-team-vs-claude-team"},{"title":"TypingMind Teams vs LibreChat","href":"/typingmind-team/getting-started/typingmind-team-vs-librechat"},{"title":"TypingMind Teams vs LobeChat","description":"A detailed feature comparison between TypingMind Teams and LobeChat.","href":"/typingmind-team/getting-started/typingmind-team-vs-lobechat"},{"title":"TypingMind Teams vs Open WebUI","href":"/typingmind-vs-open-webui"}]},{"group":"Self-host","icon":"server","pages":[{"hidden":true,"title":null,"href":"/typingmind-team/self-host-guides"},{"title":"Self-host","sidebarTitle":"Self-host","href":"/typingmind-team/getting-started/self-host-typingmind-team"},{"title":"Installation Instruction (Docker)","sidebarTitle":"Installation Instruction (Docker)","href":"/typingmind-team/self-host-guides/get-started-with-self-host-installation-instruct"},{"title":"External connectors for Knowledge Base","sidebarTitle":"External connectors for Knowledge Base","href":"/typingmind-team/self-host-guides/setup-external-connectors-for-knowledge-base"}]},{"group":"Use Cases","icon":"mouse-pointer","pages":[{"hidden":true,"title":null,"href":"/typingmind-team/use-cases"},{"title":"Build a Customer Support bot","hidden":true,"href":"/typingmind-team/use-cases/build-a-customer-support-bot-exactly-like-typingmi"},{"title":"Build an AI Coaching Agent","href":"/typingmind-team/use-cases/build-an-ai-coaching-agent-for-your-members"}]}]},{"group":"Workspace Setup","pages":[{"title":"Branding and Customizations","hidden":true,"href":"/typingmind-team/branding-and-customizations/branding-and-customizations"},{"group":"Custom Branding","icon":"images","pages":[{"title":"Custom Branding","href":"/typingmind-team/branding-and-customizations/custom-branding"},{"title":"Custom Domain","href":"/typingmind-team/branding-and-customizations/custom-domain"},{"title":null,"href":"/typingmind-team/branding-and-customizations/customize-the-chat-interface"},{"title":"Custom Email Sender via SMTP","href":"/typingmind-team/branding-and-customizations/custom-email-sender-via-smtp"}]},{"group":"Build Workspace Resources","icon":"share-2","pages":[{"title":"System Prompts on Admin Panel","href":"/typingmind-team/branding-and-customizations/system-prompts-on-admin-panel"},{"title":"Build a Shared Prompt Library","href":"/typingmind-team/branding-and-customizations/build-a-shared-prompt-library"},{"title":"Build a Shared AI Agent collection","href":"/typingmind-team/branding-and-customizations/build-a-shared-ai-agent-collection"}]},{"group":"Connect with Your Data","icon":"database-backup","pages":[{"title":"Data Integrations","sidebarTitle":"Data Integrations","href":"/typingmind-team/branding-and-customizations/four-levels-of-data-integrations"},{"title":"Get started with Knowledge Base","href":"/typingmind-team/branding-and-customizations/get-started-with-knowledge-base"},{"title":"How Knowledge Base Works","sidebarTitle":"How Knowledge Base Works","href":"/typingmind-team/branding-and-customizations/how-knowledge-base-works-in-typingmind-team"},{"title":"Connect with Notion pages","sidebarTitle":"Connect with Notion pages","href":"/typingmind-team/branding-and-customizations/connect-with-your-notion-pages"},{"title":"Agents with Knowledge Base","href":"/typingmind-team/branding-and-customizations/connect-knowledge-base-to-your-ai-agents"},{"title":"Training Files vs Knowledge Base","href":"/typingmind-team/branding-and-customizations/training-files-vs-knowledge-base"}]},{"group":"Integrations","icon":"bluetooth-connected","pages":[{"hidden":true,"title":null,"href":"/typingmind-team/integrations"},{"title":"API Integration Overview","href":"/typingmind-team/integrations/api-integration-overview"},{"title":"Embed a Chat Widget (Deprecated)","href":"/typingmind-team/integrations/embed-a-chat-widget"}]},{"title":"enable-llms-to-cite-sources-when-using-rag","hidden":true,"href":"/typingmind-team/branding-and-customizations/enable-llms-to-cite-sources-when-using-rag"}]},{"group":"Analytics \u0026 Report","pages":[{"title":"Analytics","hidden":true,"href":"/typingmind-team/analytics/analytics"},{"title":"Workspace Analytics","icon":"chart-no-axes-combined","sidebarTitle":"Workspace Analytics","href":"/typingmind-team/analytics/chatbot-analytics"},{"group":"Chat Logs","icon":"logs","pages":[{"title":"Export chat logs","href":"/typingmind-team/integrations/export-chat-logs"},{"title":"View User Chat Logs","href":"/typingmind-team/analytics/view-and-export-user-chat-logs"}]}]},{"group":"User Management","pages":[{"title":"User Management","hidden":true,"href":"/user-management"},{"group":"Users \u0026 Authentication","icon":"users","pages":[{"title":"Invite team members","href":"/typingmind-team/user-management/invite-team-members"},{"title":"Manage User Groups","sidebarTitle":"Manage User Groups","href":"/typingmind-team/user-management/create-and-manage-user-groups"},{"title":"Roles \u0026 Permissions","sidebarTitle":"Roles \u0026 Permissions","href":"/typingmind-team/user-management/roles-and-permissions"},{"title":"OAuth 2.0","href":"/typingmind-team/user-management/o-auth-2-0"},{"title":"Single Sign-On (SSO)","href":"/typingmind-team/user-management/single-sign-on-(sso)"},{"title":"SSO via JumpCloud","sidebarTitle":"SSO via JumpCloud","href":"/typingmind-team/user-management/set-up-sso-via-jumpcloud"},{"title":"External Authentication via JWT","href":"/typingmind-team/user-management/external-authentication-via-jwt"},{"title":"Directory Sync (SCIM v2)","href":"/typingmind-team/user-management/directory-sync-(scim-v2)"}]},{"group":"Access Control","icon":"lock-keyhole","pages":[{"title":"Access Control: Private and Authorized Mode","href":"/typingmind-team/user-management/access-control:-private-and-authorized-mode"},{"title":"Usage Limits","sidebarTitle":"Usage Limits","href":"/typingmind-team/user-management/usage-limits"},{"title":"Restrict Model Access","href":"/typingmind-team/branding-and-customizations/restrict-model-access"},{"title":"Restrict Prompt Access","href":"/typingmind-team/branding-and-customizations/restrict-prompt-access"},{"title":"Restrict AI Agents Access","href":"/typingmind-team/branding-and-customizations/restrict-ai-agents-access"},{"title":"Restrict Plugin Access ","href":"/typingmind-team/branding-and-customizations/restrict-plugin-access"}]}]},{"group":"Account Management","pages":[{"group":"Account Management","icon":"user-pen","pages":[{"title":"Account Management","hidden":true,"href":"/typingmind-team/account-management/account-management"},{"title":"Manage Subscription","sidebarTitle":"Manage Subscription","href":"/typingmind-team/account-management/manage-your-subscription"},{"title":"Purchase add-ons (Seats/Training Characters)","href":"/typingmind-team/account-management/purchase-training-characters"},{"title":"Change Workspace Owner","sidebarTitle":"Change Workspace Owner","href":"/typingmind-team/account-management/change-the-owner-email"},{"title":"EU Data Center","href":"/typingmind-team/account-management/eu-data-center"}]},{"group":"Reseller Program (Discontinued)","icon":"heart-handshake","pages":[{"title":"Reseller Program","href":"/typingmind-team/reseller-program"},{"title":"Monetize With TypingMind","href":"/typingmind-team/reseller-program/how-to-monetize-with-typingmind"},{"title":"Reseller License \u0026 Demo Chat Instance","href":"/typingmind-team/reseller-program/reseller-license-and-demo-chat-instance"}]}]},{"group":"Tips","pages":[{"title":"How to Build a Company AI Knowledge Base","href":"/how-to-build-a-company-ai-knowledge-base"}]}]}]},"title":"TypingMind Teams vs LibreChat - TypingMind Docs","buildId":"dpl_5UDDZ9hnigTkoV7QtvQ39eUp84nu","deploymentId":"dpl_5UDDZ9hnigTkoV7QtvQ39eUp84nu","dynamics":[],"chunks":[]}