# anything-llm | Mintplex Labs | Knowledge Base | Instagit

The all-in-one AI productivity accelerator. On device and privacy first with no annoying setup or configration.

GitHub Stars: 55.8k

Repository: https://github.com/Mintplex-Labs/anything-llm

---

## Articles

### [How to Migrate Between Different Vector Database Providers in AnythingLLM](/Mintplex-Labs/anything-llm/how-to-migrate-between-different-vector-database-providers-anythingllm)

Easily migrate vector database providers in AnythingLLM by updating environment variables and re-indexing documents. Seamlessly switch providers and maintain your data.

- Tags: migration-guide
- Published: 2026-03-07

### [How to Set Up the Browser Extension API Endpoints for AnythingLLM](/Mintplex-Labs/anything-llm/how-to-set-up-browser-extension-api-endpoints-anythingllm)

Learn how to set up browser extension API endpoints for AnythingLLM. Integrate seamlessly by accessing authenticated HTTP endpoints for embedding content uploading text and managing API keys.

- Tags: how-to-guide
- Published: 2026-03-07

### [How to Configure Watched Folders and Document Synchronization in AnythingLLM](/Mintplex-Labs/anything-llm/how-to-configure-watched-folders-document-synchronization-anythingllm)

Learn to configure watched folders and document synchronization in AnythingLLM. Use the live file sync feature to automatically update documents and vector embeddings from external sources.

- Tags: how-to-guide
- Published: 2026-03-07

### [How to Use Custom Embedder Engines in AnythingLLM: A Developer’s Guide](/Mintplex-Labs/anything-llm/how-to-use-custom-embedder-engines-beyond-defaults-anythingllm)

Learn to implement custom embedder engines in AnythingLLM. Extend functionality beyond defaults by creating new classes and configuring the EMBEDDING_ENGINE variable for developers.

- Tags: how-to-guide
- Published: 2026-03-07

### [How to Set Up Workspace Thread Management and Chat History in AnythingLLM](/Mintplex-Labs/anything-llm/how-to-set-up-workspace-thread-management-chat-history-anythingllm)

Master AnythingLLM workspace thread management and chat history. Learn how to organize conversations effectively using its three-tier hierarchy for seamless retrieval and CRUD operations.

- Tags: how-to-guide
- Published: 2026-03-07

### [How to Customize the System Prompt and Prompt Variables in AnythingLLM](/Mintplex-Labs/anything-llm/how-to-customize-system-prompt-prompt-variables-anythingllm)

Customize AnythingLLM system prompts globally or per workspace. Learn how to use dynamic prompt variables like {user.name} for personalized AI interactions and unlock the full potential of your LLM.

- Tags: how-to-guide
- Published: 2026-03-07

### [How to Handle WebSocket Connections for Real-Time Streaming Chat in AnythingLLM](/Mintplex-Labs/anything-llm/how-to-handle-websocket-connections-real-time-streaming-chat-anythingllm)

Master WebSocket connections in AnythingLLM for real-time chat. Learn how to implement low-latency agent responses and immediate session termination for seamless streaming.

- Tags: how-to-guide
- Published: 2026-03-07

### [How to Set Up Single Sign-On (SSO) Authentication in AnythingLLM](/Mintplex-Labs/anything-llm/how-to-set-up-single-sign-on-sso-authentication-anythingllm)

Learn how to set up Single Sign-On (SSO) authentication in AnythingLLM. Simplify user access with JWT session tokens and environment variable configuration. No passwords needed for seamless login.

- Tags: how-to-guide
- Published: 2026-03-07

### [How to Configure SSL/HTTPS for Production Deployments of AnythingLLM](/Mintplex-Labs/anything-llm/how-to-configure-ssl-https-production-deployments-anythingllm)

Secure your AnythingLLM production deployment with SSL HTTPS. Learn to configure native Node.js TLS or use an Nginx reverse proxy for robust security.

- Tags: how-to-guide
- Published: 2026-03-07

### [How to Deploy AnythingLLM on Bare Metal vs Docker: Complete Deployment Guide](/Mintplex-Labs/anything-llm/how-to-deploy-anythingllm-bare-metal-vs-docker)

Deploy AnythingLLM on bare metal or Docker. Learn the complete guide for setting up AnythingLLM on your own hardware or within containers for maximum control and isolation.

- Tags: how-to-guide
- Published: 2026-03-07

### [How to Troubleshoot Document Parsing Failures for Specific File Types in AnythingLLM](/Mintplex-Labs/anything-llm/how-to-troubleshoot-document-parsing-failures-specific-file-types-anythingllm)

Troubleshoot document parsing failures in AnythingLLM. Verify Collector status, accepted file types, MIME type, and check collector logs for errors impacting specific file types.

- Tags: how-to-guide
- Published: 2026-03-07

### [How to Optimize Token Usage and Manage Context Windows in AnythingLLM](/Mintplex-Labs/anything-llm/how-to-optimize-token-usage-manage-context-windows-anythingllm)

Learn how to optimize token usage and manage context windows in AnythingLLM. Our three-layer system automatically fits conversations, preserving vital details.

- Tags: how-to-guide
- Published: 2026-03-07

### [How to Set Up Push Notifications for Chat and System Events in AnythingLLM](/Mintplex-Labs/anything-llm/how-to-set-up-push-notifications-chat-system-events-anythingllm)

Master AnythingLLM push notifications for chat and system events. Learn easy setup for real-time alerts and improved communication with this guide.

- Tags: how-to-guide
- Published: 2026-03-07

### [How to Configure Text-to-Speech Providers in AnythingLLM: Complete Setup Guide](/Mintplex-Labs/anything-llm/how-to-configure-text-to-speech-providers-anythingllm)

Configure Text-to-Speech providers in AnythingLLM easily. Enable spoken AI responses with OpenAI, ElevenLabs, Piper TTS, or generic endpoints via UI or environment variables.

- Tags: how-to-guide
- Published: 2026-03-07

### [How to Use the AnythingLLM Developer API for Custom Integrations](/Mintplex-Labs/anything-llm/how-to-use-developer-api-custom-integrations-anythingllm)

Integrate AnythingLLM with your apps using the OpenAI compatible Developer API. Learn how to authenticate and use chat completion endpoints for custom solutions.

- Tags: how-to-guide
- Published: 2026-03-07

### [How Document Chunking and Embedding Processing Works During Upload in AnythingLLM](/Mintplex-Labs/anything-llm/how-document-chunking-embedding-processing-works-upload-anythingllm)

Discover how AnythingLLM handles document chunking and embedding processing during upload. Learn about file conversion, text splitting, vector generation, and caching in this technical deep dive.

- Tags: deep-dive
- Published: 2026-03-07

### [How to Configure Multi-User Permissions and Role-Based Access Control in AnythingLLM](/Mintplex-Labs/anything-llm/how-to-configure-multi-user-permissions-role-based-access-control-anythingllm)

Learn to configure multi-user permissions and role-based access control in AnythingLLM. Assign admin, manager, or default roles to control workspace access and user management.

- Tags: how-to-guide
- Published: 2026-03-07

### [How Workspace Document Isolation Works in AnythingLLM: A Technical Deep Dive](/Mintplex-Labs/anything-llm/how-workspace-document-isolation-works-internally-anythingllm)

Understand how AnythingLLM's workspace document isolation protects your data with database filtering, vector store namespacing, and access control. Learn the technical details of secure multi-tenancy.

- Tags: deep-dive
- Published: 2026-03-07

### [How to Integrate MCP (Model Context Protocol) Servers with AnythingLLM: A Complete Guide](/Mintplex-Labs/anything-llm/how-to-integrate-mcp-servers-anythingllm)

Discover how to integrate MCP servers with AnythingLLM using the MCPHypervisor and MCPCompatibilityLayer. Connect external tools seamlessly via stdio, HTTP, or SSE transports. Your complete guide awaits.

- Tags: how-to-guide
- Published: 2026-03-07

### [How to Build AI Agents Without Code Using AnythingLLM's Agent-Flow Builder](/Mintplex-Labs/anything-llm/how-to-build-ai-agents-without-code-anythingllm-agent-flow-builder)

Build AI agents without code using AnythingLLM's drag-and-drop Agent-Flow Builder. Assemble reusable blocks and store workflows as JSON for easy execution.

- Tags: how-to-guide
- Published: 2026-03-07

### [How to Set Up and Use Custom LLM Providers in AnythingLLM](/Mintplex-Labs/anything-llm/how-to-set-up-use-custom-llm-providers-anythingllm)

Learn how to set up and use custom LLM providers in AnythingLLM. Integrate any language model by configuring generic OpenAI endpoints or implementing a new provider.

- Tags: how-to-guide
- Published: 2026-03-07

### [How to Configure a Custom Vector Database Provider in AnythingLLM](/Mintplex-Labs/anything-llm/how-to-configure-custom-vector-database-provider-anythingllm)

Learn how to configure a custom vector database provider in AnythingLLM. Extend the VectorDatabase class, implement methods, register your provider, and set the environment variable for seamless integration.

- Tags: how-to-guide
- Published: 2026-03-07

