Skip to content

docs: add UberLLM custom endpoint provider - #896

Open
PSA-Team-source wants to merge 1 commit into
LibreChat-AI:mainfrom
PSA-Team-source:docs/uberllm-endpoint
Open

PSA-Team-source wants to merge 1 commit into
LibreChat-AI:mainfrom
PSA-Team-source:docs/uberllm-endpoint

Conversation

@PSA-Team-source

Copy link
Copy Markdown

Summary

  • Add UberLLM to the AI Endpoints docs and sidebar, following the existing provider-page layout (Get an API key, Configuration, Notes), same shape as the OpenRouter page.
  • Add a monochrome UberLLM provider icon (currentColor), taken from https://uberllm.dev/logo.svg, registered in components/icons/providers/index.ts and lib/icons.tsx.
  • English page only; meta.json gets the slug after truefoundry (alphabetical). The localized meta.*.json files are left to the translation flow, as with the Lemonade page (docs: add AMD Lemonade custom endpoint provider #759).

UberLLM is an OpenAI-compatible API (https://api.uberllm.dev/v1) that serves text, image and video models from many providers through one key.

Verification

  • Every field in the YAML exists in endpointSchema on LibreChat main (packages/data-provider/src/config.ts: apiKey, baseURL, models.default/fetch, titleConvo, titleModel, modelDisplayLabel, iconURL, headers as record<string,string>). The YAML example parses.
  • Live calls with the same base URL and headers the config sends (2026-10-30):
    • GET https://api.uberllm.dev/v1/models with the key: 200, 451 models (what fetch: true loads)
    • Streamed chat completions, "Reply with the single word: pong":
      • deepseek/deepseek-v4.1-flash -> pong
      • z-ai/glm-5.2 -> pong
      • moonshotai/kimi-k3 -> pong
      • google/gemini-2.5-flash -> pong
    • qwen/qwen3-vl-235b-a22b-instruct (the titleModel) for "Write a 4-word title for a chat about baking sourdough bread." -> Sourdough Rising Secrets
  • https://uberllm.dev/apple-icon (the iconURL) returns a PNG.
  • I did not run the docs site build locally; the icon component follows the Lemonade/TrueFoundry components exactly.

I work on UberLLM. Questions: support@uberllm.dev

@vercel

vercel Bot commented Oct 30, 2026

Copy link
Copy Markdown

Someone is attempting to deploy a commit to the LibreChat's projects Team on Vercel.

A member of the Team first needs to authorize it.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant