mirror of
https://github.com/LibreChat-AI/librechat.ai.git
synced 2026-03-27 10:48:32 +07:00
a28ab06f77d1d5028ee45529c7fb15e6a47c1185
* v0.8.0-rc2 * 📚 docs: Update Redis configuration details in dotenv.mdx - Added a new section highlighting Redis performance benefits and horizontal scaling capabilities. - Updated configuration options for Redis, including new parameters for authentication and connection management. - Clarified usage notes regarding `USE_REDIS`, `REDIS_URI`, and mutual exclusivity of `REDIS_KEY_PREFIX_VAR` and `REDIS_KEY_PREFIX`. * 📚 docs: Update memory functionality notes in memory.mdx - Removed the note indicating that memory only works with agents, clarifying the configuration requirements for memory functionality in LibreChat. * 📚 docs: Update custom endpoint and default parameters documentation - Clarified the usage of the `addParams` field in custom endpoints, emphasizing its importance for API-specific options like `max_tokens`. - Removed default values for `temperature`, `top_p`, `presence_penalty`, and `frequency_penalty` from the default parameters section to streamline the documentation. * 📚 docs: Enhance memory agent execution notes in memory.mdx - Added a new callout explaining the execution behavior of the memory agent when memory is enabled. - Clarified the timing and order of memory updates to ensure a seamless user experience during chat interactions. * 📚 docs: Add Cloudflare Workers AI configuration documentation - Introduced a new section detailing the setup and configuration for Cloudflare Workers AI. - Included required environment variables and example YAML configuration for integration with LibreChat. - Highlighted compatibility notes and known issues with specific models. * 📚 docs: Update reasoning effort and add verbosity parameter in model specs - Changed accepted values for reasoning effort from "None", "Low", "Medium", "High" to "minimal", "low", "medium", "high". - Updated default value for reasoning effort to reflect API default when not set. - Introduced a new parameter, verbosity, with accepted values "low", "medium", "high" and provided default value information. - Updated relevant sections in the URL query documentation to include the new verbosity parameter. * 📚 docs: Add Auth0 configuration for OpenID Connect - Introduced a new documentation file for configuring Auth0 as an OpenID Connect provider for LibreChat. - Updated existing documentation to include Auth0 in the OpenID Connect section and token reuse guidelines. - Added necessary environment variable details and configuration steps specific to Auth0, including the importance of the `OPENID_AUDIENCE` variable for token validation. * chore: add bash syntaxing to code blocks * chore: add alias for cloudflare * chore: clarification in cloudflare ai docs
🎨 feat: Adds Image Gen Docs, fix broken links, usage stats, missing .env vars, formatting issues, bump Next.js (#288)
🎨 feat: Adds Image Gen Docs, fix broken links, usage stats, missing .env vars, formatting issues, bump Next.js (#288)
🎨 feat: Adds Image Gen Docs, fix broken links, usage stats, missing .env vars, formatting issues, bump Next.js (#288)
🎨 feat: Adds Image Gen Docs, fix broken links, usage stats, missing .env vars, formatting issues, bump Next.js (#288)
LibreChat Docs
Based on Nextra
Local Development
Pre-requisites: Node.js v20.19.0+ (or ^22.12.0 or >= 23.0.0), pnpm 9+
- Optional: Create env based on .env.template
- Run
pnpm ito install the dependencies. - Run
pnpm devto start the development server on localhost:3333 - Run
pnpm buildto build... - Run
pnpm startto start the production server on localhost:3333
⚠️ Note: try building prod before making a PR
Bundle analysis
Run pnpm run analyze to analyze the bundle size of the production build using @next/bundle-analyzer.
Languages
MDX
83.8%
TypeScript
14.9%
CSS
0.6%
JavaScript
0.6%
Shell
0.1%