This is a NextJS project that has a MongoDB backend with an OpenAI embeddings and API hooked up to kickstart an AI application. It uses bun, QDrant, MongoDB, NodeJS, Typescript, and Next 15.3.2 (latest at time of writing).
bun install(Link to install)- Make sure mongo is running on
mongodb://localhost:27017by runningmongod(Link to install) - Make sure QDrant is running on
localhost:6333(Docker container instructions) - Replace OpenAI API key with your own, change
env.exampleto.env - Run
npx tsx scripts/seed.tsto seed your databases (Mongo + Qdrant) - Run
bun run devto start the server