The open source software below was used to build this website, thank you! 💗 { "dependencies": { "@langchain/community": "^0.3.15", "@langchain/core": "^0.3.18", "@mdx-js/loader": "^3.1.0", "@mdx-js/react": "^3.1.0", "@next/mdx": "^15.0.3", "@radix-ui/react-dialog": "^1.1.2", "@radix-ui/react-dropdown-menu": "^2.1.2", "@radix-ui/react-label": "^2.1.0", "@radix-ui/react-slot": "^1.1.0", "@tailwindcss/typography": "^0.5.15", "@upstash/ratelimit": "^2.0.4", "@upstash/redis": "^1.34.3", "@vercel/analytics": "^1.4.1", "class-variance-authority": "^0.7.0", "clsx": "^2.1.1", "fast-xml-parser": "^4.5.0", "framer-motion": "^11.11.17", "gray-matter": "^4.0.3", "lucide-react": "^0.460.0", "ml-distance": "^4.0.1", "next": "15.0.3", "next-mdx-remote": "^5.0.0", "next-themes": "^0.4.3", "normalize.css": "^8.0.1", "openai": "^4.72.0", "react": "19.0.0-rc-66855b96-20241106", "react-dom": "19.0.0-rc-66855b96-20241106", "react-markdown": "^9.0.1", "remark": "^15.0.1", "remark-html": "^16.0.1", "tailwind-merge": "^2.5.4", "tailwindcss-animate": "^1.0.7", "zod": "^3.23.8" }, "devDependencies": { "@types/node": "^20", "@types/react": "^18", "@types/react-dom": "^18", "postcss": "^8", "tailwindcss": "^3.4.1", "typescript": "^5" } } ... and shadcn/ui, for the UI components.