This is the hackathon project of OC submitted here
Some models will be
deprecatedas I have use nextjs 14.25 for this due to react 19, nextjs 15legacy-peer-deps-errorsfor most of the packages, don't update your dependencies. It will work fine
I have also designed various frontend components usiing various libraries which has been commented and not used because it may take too much time to load the full app and could crash it due to too much animations.
To run this project, you will need to rename .env.example file to .env.local and add the keys provided. The API keys has been given as a txt file
NEXT_PUBLIC_SUPABASE_URL= "Provided-API-KEYS"
NEXT_PUBLIC_SUPABASE_ANON_KEY= "Provided-API-KEYS"
UPSTASH_REDIS_REST_URL= "Provided-API-KEYS"
UPSTASH_REDIS_REST_TOKEN= "Provided-API-KEYS"
QSTASH_TOKEN= "Provided-API-KEYS"
UPSTASH_VECTOR_REST_URL= "Provided-API-KEYS"
UPSTASH_VECTOR_REST_TOKEN= "Provided-API-KEYS"
OPENAI_API_KEY= "Provided-API-KEYS"
Clone the github repo
git clone https://github.com/gitstar-oc/chatify
cd chatifyInstall dependencies with bun.
bun add / npm install
bun run dev / npm run devIf any issue comes it will be logges in the terminal and if any api expires please mail me at chandankarom07@gmail.com