Skip to content
English
  • There are no suggestions because the search field is empty.

Setup Guide LibreChat

Detailed guide for the setup of LibreChat

General Information    

LibreChat is an open-source AI chat platform that offers a unified interface for interacting with advanced language models from multiple providers. As an extensible alternative to ChatGPT, LibreChat centralizes AI conversations in a familiar, user-friendly environment, delivering enhanced features, customization options, and flexibility for both enterprise and developer use.

zapliance delivers LibreChat as a Docker container, eliminating the need for separate installation on your target system. This approach ensures streamlined deployment and consistent operation across different environments.

More detailed information can be found at the official LibreChat website and the official LibreChat documentation.

Prerequisites and settings                                                                                  

To operate LibreChat, ensure the following requirements are fulfilled:

    • Docker Desktop Installation:
      Docker Desktop must be installed on your system.
      For detailed installation and configuration instructions, please refer to this Knowledge Base article: Setup Guide Docker

    • Azure OpenAI Service API Key:
      Generate and securely store an API key for Azure OpenAI Service. This is required for LibreChat’s integration with AI models: Setup Guide Azure Open AI

    • Environment Variables:
      Set the necessary environment variables when starting the Docker container to enable connectivity to the Azure OpenAI Service.

    • Network Configuration:
      Ensure LibreChat can access Azure OpenAI endpoints from within your network.

    • Access Management:
      Configure user access rights and roles so that authorized user groups can use LibreChat and Wilma.

    • Firewall Settings:
      Open port 3080 in your firewall to allow communication with LibreChat. 

MCP Server Integration                                                                                         

The MCP server deployed with zapAnalytics can be connected to LibreChat for advanced processing and analysis. As result from zapAnalystics, parquet files are provided as input for the MCP server. Once configured, the MCP server is selectable within LibreChat and can be connected to the Wilma Agent in LibreChat for enhanced data handling.

Provisioning Process

Setup and configuration of LibreChat are performed in a dedicated session with the customer. During this session, zapliance guides you through all necessary steps to ensure successful deployment and operation of LibreChat, including:

    • Docker container setup
    • Azure OpenAI Service integration
    • Environment variable configuration
    • Network and firewall setup
    • User access and role assignment
    • MCP server connection (if required)

For further information and support, please refer to the relevant Knowledge Base articles or contact our support team at support@zapliance.com.