See the Custom Configuration Guide for more information: LibreChat Custom Config Guide
- Choose a file that corresponds to your needs
- Copy its raw URL (provided below)
- In your LibreChat
.env
file, addCONFIG_PATH="https://raw-config-file-url/librechat.yaml"
⚠️ Replace the URL with the one provided below!
Contributions are welcome! Some files are more restrictive than others. Feel free to ask @fuegovic or @Berry here or on Discord if you have any questions or doubts.
- Updates to the model list are always welcome
- Adding endpoints is restricted on some files
❗Note:
- Keep the file content organized: Official APIs first, then Reverse Proxies
- Keep the Official APIs alphabetized
- Keep the Reverse Proxies alphabetized
- Always provide a logo for new endpoints
- When adding a new endpoint, always add a note in the bottom of this README with the name and URL to get an API key
- Use alphabetical order, like in the yaml files
- For reverse proxies on discord, add the invite link and the command to get the API key
Basic configuration where model fetching is enabled on all endpoints that supports it:
- API Keys: .env variables
- File Strategy:
local
- Fetch: true
- .env config:
CONFIG_PATH=https://raw.githubusercontent.com/fuegovic/lc-config-yaml/main/librechat.yaml ANYSCALE_API_KEY= APIPIE_API_KEY= COHERE_API_KEY= FIREWORKS_API_KEY= GROQ_API_KEY= MISTRAL_API_KEY= OPENROUTER_KEY= PERPLEXITY_API_KEY= SHUTTLEAI_API_KEY= TOGETHERAI_API_KEY=
Configuration used for the LibreChat Demo:
- Accepts: Official APIs and Reverse Proxies
- API Keys: Hardcoded as
user_provided
- File Strategy:
firebase
- Fetch: false
- .env config:
CONFIG_PATH=https://raw.githubusercontent.com/fuegovic/lc-config-yaml/main/librechat-hf.yaml
Same configuration used for the LibreChat Demo, but with firebase disable:
- Accepts: Official APIs and Reverse Proxies
- API Keys: Hardcoded as
user_provided
- File Strategy:
local
- Fetch: false
- .env config:
CONFIG_PATH=https://raw.githubusercontent.com/fuegovic/lc-config-yaml/main/librechat-aio.yaml
Configuration used for the Railway one-click install template:
- Accepts: Official APIs
- API Keys: .env variables
- File Strategy:
local
- Fetch: false
- .env config:
CONFIG_PATH=https://raw.githubusercontent.com/fuegovic/lc-config-yaml/main/librechat-rw.yaml ANYSCALE_API_KEY= APIPIE_API_KEY= COHERE_API_KEY= FIREWORKS_API_KEY= GROQ_API_KEY= MISTRAL_API_KEY= OPENROUTER_KEY= PERPLEXITY_API_KEY= SHUTTLEAI_API_KEY= TOGETHERAI_API_KEY=
- Note:
- Accepts
model
updates - Contact @Berry or @fuegovic here or on Discord before submitting a PR to add a new
endpoint
- Accepts
- Accepts: Official APIs
- API Keys: .env variables
- File Strategy:
firebase
- Fetch: false
- .env config:
CONFIG_PATH=https://raw.githubusercontent.com/fuegovic/lc-config-yaml/main/librechat-f.yaml ANYSCALE_API_KEY= APIPIE_API_KEY= COHERE_API_KEY= FIREWORKS_API_KEY= GROQ_API_KEY= MISTRAL_API_KEY= OPENROUTER_KEY= PERPLEXITY_API_KEY= SHUTTLEAI_API_KEY= TOGETHERAI_API_KEY=
- Personal file used to test changes and configs
- https://discord.gg/taH8UnARwd
- Get API key on discord with the command
/key
- https://discord.com/invite/gpt4
- Get API key on discord with the command
/key
- https://discord.mandrillai.tech
- Get API key on discord with the command
/key get
- https://discord.naga.ac
- Get API key on discord with the command
/key get
- https://discord.gg/pawan
- Get API key on discord with the command
/key
- https://discord.gg/ligma
- Get API key on discord with the command
/get-key
- https://discord.gg/zukijourney
- Get API key on discord with the command
/key