- Backend: NestJS
- Client: Streamlit
- LLM model: OpenAI
- Node: v18
- Docker
- Docker compose
cd docker
docker compose -f docker-compose-local.yml up -d
cp env.sample .env
# Fill environment variables
npm install
npm run start:dev
- By default app running on port 3000
- Swagger: /docs
LLM endpoints need OPENAI KEY
Python 3.11
cd visualizer
# Set JWT token in app.py
pip install -r requirements.txt
streamlit run app.py