docker compose -f docker-compose-stage.yaml up
Web UI will be located at localhost:8051
- Write unit-tests for backend and put them to CI pipeline
- Migrate from Streamlit to classic frontend (NextJS + HTML)
- Switch from streamlit to nextJS and normal frontend
Add LLM and turn app to be RAG (Retrieval Augmented Generation)- Store files in localstack (local AWS S3)
- Add authorization
- Add other formats apart PDF (doc, txt, pptx etc)
Migrate fully to Langchain- DONE
- Store logs in ELK stack
- Handle multiple collections
- Record info about users to Relational DB
- Query augmentation with LLM
- Cross encoder to score retrieved docs
- Use langsmith to monitor chain
- Routing between databases/promts