This is a starter project for a quick start to develop a chat completion streaming application. It is based on Bun and React.
Setup your .env
using the example.env
file in the /backend
and /frontend
folders. Then run the following commands:
docker compose up --build
For example on the /backend/.env
you will need an OPENAI_API_KEY or MISTRAL_API_KEY
React + Vite + Tailwind + shadcn (UI Components)
Bun
- OpenAI GPT-4
- Mistral Medium
- Google Gemini Pro