Skip to content

docs: add Outrun custom endpoint guide - #932

Open
OutrunAIAPI wants to merge 1 commit into
LibreChat-AI:mainfrom
OutrunAIAPI:add-outrun-endpoint
Open

OutrunAIAPI wants to merge 1 commit into
LibreChat-AI:mainfrom
OutrunAIAPI:add-outrun-endpoint

Conversation

@OutrunAIAPI

Copy link
Copy Markdown

Summary

Adds an AI Endpoints guide for Outrun, a prepaid, OpenAI-compatible API (base URL https://api.outrun.to/v1).

Disclosure: I run Outrun, so this is a vendor-submitted guide. I'm glad to shorten it, reword it or drop the icon if you prefer.

Changes

  • ai_endpoints/outrun.mdx: the guide, in the same shape as the existing pages (get a key, .env, endpoints.custom example, notes). It carries no prices or model counts and links to the live price list instead.
  • ai_endpoints/index.mdx: one card under "Other compatible endpoints".
  • ai_endpoints/meta.json and the 13 meta.<locale>.json sidebars, written by pnpm sync:locale-meta.
  • components/icons/providers/outrun.tsx, components/icons/providers/index.ts, lib/icons.tsx: a monochrome currentColor mark, following the Lemonade icon from docs: add AMD Lemonade custom endpoint provider #759.

Verification

Run on a clean clone of main at 1f374e6 with this change applied (Node 24, pnpm 9.15.9, Windows):

  • pnpm lint:prettier, pnpm check:config-version, pnpm check:locale-meta and pnpm lint: pass.
  • pnpm typecheck: fumadocs-mdx and tsc --noEmit report no errors. On Windows I had to switch off forceConsistentCasingInFileNames, because the drive path casing differed between pnpm's links and the working directory.
  • pnpm test: 478 of 480 pass. The two failures (lib/i18n/run.test.ts, scripts/screenshots/config.test.ts) are path-separator assertions that fail the same way on untouched main on Windows.
  • The librechat.yaml example parses with configSchema from librechat-data-provider@0.8.530 (config version 1.3.18).
  • outrun.mdx and index.mdx compile with the repo's @mdx-js/mdx 3.1.1, and every card on the index points at an existing page.
  • Every model ID in the example is an active text model in https://api.outrun.to/pricing (checked 2026-11-13).
  • GET /v1/models returns 401 without a key, so the page says fetch: true needs a valid key.

Not tested

  • pnpm build and the Playwright suite: I could not complete a full build on my Windows machine, so the rendered page is unverified locally.
  • A live chat through a running LibreChat instance was not sent for this PR.
  • The translated outrun.<locale>.mdx pages are left to the translation workflow.

🤖 Generated with Claude Code

Adds an AI Endpoints guide for Outrun (https://outrun.to), a prepaid OpenAI-compatible API, with its index card, sidebar entries and provider icon.

Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
@vercel

vercel Bot commented Nov 13, 2026

Copy link
Copy Markdown

@OutrunAIAPI 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