AI chat interface with multi-model support, MCP integration, agents, and RAG.
AI chat interface with multi-model support, MCP integration, agents, and RAG.
api/server/ — Express backend (port 3080)api/strategies/openidStrategy.js — OIDC SSO via hanzo.id (Host header injection for internal IAM rewrite)client/ — React frontend (Vite)packages/api/ — API client (@librechat/api)packages/mcp/ — MCP server integrationlibrechat.yaml / ConfigMap chat-config — runtime configOPENID_ISSUER=https://hanzo.id, OPENID_CLIENT_ID=hanzo-chat)/oauth/openid redirects to hanzo.id (302)ALLOW_EMAIL_LOGIN=false, ALLOW_REGISTRATION=falsepnpm install --frozen-lockfile
pnpm run build:packages
pnpm run frontend
docker-publish.yml → shared docker-build.yml workflow@modelcontextprotocol/sdk pinned to 1.25.3 via pnpm.overrides (1.26+ requires zod/v4 which breaks)zod-to-json-schema pinned to 3.24.6 via pnpm.overrides (3.25+ requires zod/v4)