omnifeed Search

LibreChat

Self-hosted, multi-user AI chat platform that connects to many model providers

Visit librechat.ai

In our rankings

Scores on the self-hosted ai chat interfaces criteria

Evaluated Nov 5, 2026
  • Services to run ×3 1

    1/5 means: Five or more containers or services

    The default Docker Compose file starts five services: LibreChat, MongoDB, Meilisearch, the RAG API and a PostgreSQL/pgvector database, plus an optional admin panel.

    2 quotes
  • Model providers ×3 5

    5/5 means: As 4, with ten or more named providers listed in the documentation

    Native support for Anthropic, AWS Bedrock, OpenAI, Azure OpenAI, Google and Vertex AI, any OpenAI-compatible API, and more than ten named local and remote providers including Ollama.

    3 quotes
  • Users and sign-in ×2 4

    4/5 means: As 3, plus single sign-on (OAuth or OIDC) or LDAP sign-in

    Several users with OAuth2, LDAP or email sign-in, and an admin panel for users, groups and roles; two-factor sign-in and SCIM are not mentioned on the pages we captured.

    2 quotes
  • Chat with your documents ×2 3

    3/5 means: Document search that runs as a separate service

    File search works, but it runs through the separate RAG API service and a vector database; the default Docker setup includes both.

    2 quotes

Evidence (14 quotes)

  1. 1
    “The default Docker Compose file starts MongoDB, Meilisearch (conversation search), and the RAG API with a PostgreSQL/pgvector database (file search) alongside LibreChat.”
    librechat.ai/docs/local/docker · checked
  2. 2
    “It also defines the admin panel, which only starts once ADMIN_PANEL_SESSION_SECRET is set in .env”
    librechat.ai/docs/local/docker · checked
  3. 3
    “The MongoDB image used by LibreChat's default Docker Compose setup requires a CPU with AVX instructions.”
    librechat.ai/docs/local/docker · checked
  4. 4
    “Anthropic (Claude), AWS Bedrock, OpenAI, Azure OpenAI, Google, Vertex AI, OpenAI Responses API (incl. Azure)”
    github.com/LibreChat-AI/LibreChat · checked
  5. 5
    “Use any OpenAI-compatible API with LibreChat, no proxy required”
    github.com/LibreChat-AI/LibreChat · checked
  6. 6
    “Ollama, AMD Lemonade, groq, Cohere, Mistral AI, Apple MLX, koboldcpp, together.ai,”
    github.com/LibreChat-AI/LibreChat · checked
  7. 7
    “Multi-User, Secure Authentication with OAuth2, LDAP, & Email Login Support”
    github.com/LibreChat-AI/LibreChat · checked
  8. 8
    “Browser-based UI to manage users, groups, roles, and configuration overrides”
    github.com/LibreChat-AI/LibreChat · checked
  9. 9
    “File search needs the RAG API service and a vector database.”
    librechat.ai/docs/features/rag_api · checked
  10. 10
    “Please consult the changelog for breaking changes before updating.”
    github.com/LibreChat-AI/LibreChat · checked
  11. 11
    “Import Conversations from LibreChat, ChatGPT, Chatbot UI”
    github.com/LibreChat-AI/LibreChat · checked
  12. 12
    “Export conversations as screenshots, markdown, text, json”
    github.com/LibreChat-AI/LibreChat · checked
  13. 13
    “Search all messages/conversations”
    github.com/LibreChat-AI/LibreChat · checked
  14. 14
    “With everything running, make at least 2 GB of memory available to Docker for smoother operation.”
    librechat.ai/docs/local/docker · checked

Alternatives