anything-llm
The all-in-one AI productivity accelerator. On device and privacy first with no annoying setup or configration.
Easily migrate vector database providers in AnythingLLM by updating environment variables and re-indexing documents. Seamlessly switch providers and maintain your data.
How to Set Up the Browser Extension API Endpoints for AnythingLLMLearn 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.
How to Configure Watched Folders and Document Synchronization in AnythingLLMLearn 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.
How to Use Custom Embedder Engines in AnythingLLM: A Developer’s GuideLearn to implement custom embedder engines in AnythingLLM. Extend functionality beyond defaults by creating new classes and configuring the EMBEDDING_ENGINE variable for developers.
How to Set Up Workspace Thread Management and Chat History in AnythingLLMMaster AnythingLLM workspace thread management and chat history. Learn how to organize conversations effectively using its three-tier hierarchy for seamless retrieval and CRUD operations.
How to Customize the System Prompt and Prompt Variables in AnythingLLMCustomize 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.
How to Handle WebSocket Connections for Real-Time Streaming Chat in AnythingLLMMaster WebSocket connections in AnythingLLM for real-time chat. Learn how to implement low-latency agent responses and immediate session termination for seamless streaming.
How to Set Up Single Sign-On (SSO) Authentication in AnythingLLMLearn 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.
How to Configure SSL/HTTPS for Production Deployments of AnythingLLMSecure your AnythingLLM production deployment with SSL HTTPS. Learn to configure native Node.js TLS or use an Nginx reverse proxy for robust security.
How to Deploy AnythingLLM on Bare Metal vs Docker: Complete Deployment GuideDeploy 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.
How to Troubleshoot Document Parsing Failures for Specific File Types in AnythingLLMTroubleshoot document parsing failures in AnythingLLM. Verify Collector status, accepted file types, MIME type, and check collector logs for errors impacting specific file types.
How to Optimize Token Usage and Manage Context Windows in AnythingLLMLearn how to optimize token usage and manage context windows in AnythingLLM. Our three-layer system automatically fits conversations, preserving vital details.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →