# LangChat ## Docs - [Flashrank Reranker](https://langchat.neurobrains.co/adapters/flashrank-reranker.md): Cross-encoder reranker that improves search result quality. - [ID Manager](https://langchat.neurobrains.co/adapters/id-manager.md): Internal sequential ID management for Supabase tables. - [OpenAI Provider](https://langchat.neurobrains.co/adapters/openai-service.md): OpenAI LLM integration with automatic API key rotation. - [Adapters Overview](https://langchat.neurobrains.co/adapters/overview.md): How LangChat's provider and adapter system works. - [Pinecone Provider](https://langchat.neurobrains.co/adapters/pinecone-adapter.md): Pinecone vector database integration with OpenAI embeddings. - [Supabase Provider](https://langchat.neurobrains.co/adapters/supabase-adapter.md): Supabase PostgreSQL integration for chat history and metrics storage. - [Customization](https://langchat.neurobrains.co/advanced/customization.md): Customize LangChat's behavior beyond the built-in settings. - [Extending Adapters](https://langchat.neurobrains.co/advanced/extending-adapters.md): Build custom LLM, vector database, or reranker adapters for LangChat. - [Performance](https://langchat.neurobrains.co/advanced/performance.md): Optimize LangChat for lower latency, higher throughput, and lower cost. - [Production Deployment](https://langchat.neurobrains.co/advanced/production.md): Deploy LangChat reliably to production. - [Troubleshooting](https://langchat.neurobrains.co/advanced/troubleshooting.md): Solutions to common LangChat issues. - [DocumentIndexer](https://langchat.neurobrains.co/api-reference/document-indexer.md): Standalone document indexing class for advanced use cases. - [LangChat](https://langchat.neurobrains.co/api-reference/langchat.md): Complete API reference for the LangChat class. - [ChatResponse](https://langchat.neurobrains.co/api-reference/langchat-config.md): The typed return value from chat() and chat_sync(). - [LangChatEngine](https://langchat.neurobrains.co/api-reference/langchat-engine.md): Internal engine API reference. Advanced use only. - [UserSession](https://langchat.neurobrains.co/api-reference/user-session.md): Per-user session object that manages conversation memory and history. - [API Server](https://langchat.neurobrains.co/examples/api-server.md): Expose your chatbot as a REST API with a built-in web UI. - [Basic Usage](https://langchat.neurobrains.co/examples/basic-usage.md): Common patterns and examples for building chatbots with LangChat. - [Custom Prompts](https://langchat.neurobrains.co/examples/custom-prompts.md): Real-world examples of custom prompt templates for different use cases. - [Document Indexing Examples](https://langchat.neurobrains.co/examples/document-indexing.md): Practical examples for indexing documents into your Pinecone vector store. - [Travel Assistant](https://langchat.neurobrains.co/examples/travel-ai.md): A complete travel AI assistant built with LangChat — with documents, custom persona, and an API server. - [Getting Started](https://langchat.neurobrains.co/getting-started.md): Build a complete RAG chatbot step by step. - [Configuration](https://langchat.neurobrains.co/guides/configuration.md): Configure LLM providers, vector databases, and all LangChat settings. - [Document Indexing](https://langchat.neurobrains.co/guides/document-indexing.md): Load PDFs, text files, CSVs, and more into your Pinecone vector store. - [Custom Prompts](https://langchat.neurobrains.co/guides/prompts.md): Control how your chatbot thinks and speaks with custom prompt templates. - [Session Management](https://langchat.neurobrains.co/guides/sessions.md): How LangChat tracks conversations per user and per platform. - [Vector Search & RAG](https://langchat.neurobrains.co/guides/vector-search.md): How LangChat retrieves relevant context using Pinecone and reranking. - [Installation](https://langchat.neurobrains.co/installation.md): Install LangChat and configure your environment. - [Introduction](https://langchat.neurobrains.co/introduction.md): LangChat — production-grade RAG chatbots in minutes. - [Why LangChat?](https://langchat.neurobrains.co/motivation.md): The problem LangChat solves and the time it saves. - [Quick Start](https://langchat.neurobrains.co/quick-start.md): Build your first RAG chatbot in under 5 minutes. ## OpenAPI Specs - [openapi](https://langchat.neurobrains.co/api-reference/openapi.json)