This is a fork of LibreChat, an open-source chat application that supports multiple AI models and APIs.
The main purpose of this fork is to support AWS Bedrock Agents.
- Clone the repository:
- Ensure you have Bedrock set up in your AWS account in the
eu-central-1
region. - Copy
.env.example
->.env
- Ensure
AWS_PROFILE
is exported in your shell - Ensure you have logged in to your AWS account in your terminal
- Run
direnv
to export the AWS credentials env asBEDROCK_<credentials>
envs. - Run
npm install
- Start the application:
docker-compose -f docker-compose.services.yaml up
npm run backend:dev
npm run frontend:dev
- Visit
http://localhost:3090
and make stuff!