Open Source, Self-Hosted Chat GPT APP
Stack
- Prisma,
- tRPC
- NextJS
- TypeScript
- Sqlite
- Mantine (React comoponent library)
How to run
- Clone the repository
- Create a
.env
file containing 2 entries:
DATABASE_URL="file:./db.sqlite"
OPENAI_API_KEY=<YOUR OPENAI API KEY>
- Run
yarn
- Run
yarn prisma migrate deploy
- Run
yarn build
- Run
yarn start
- Visi localhost:3000
Roadmap 🚀
Contribution welcomed!
- Dockerize the app
- Add ChatGPT prompt templates to speed up reusable worflows
- Integrate vocal chat with the Whisper API
- Make it more mobile friendly
- Overall imporovement of the design