diff --git a/.yarn/install-state.gz b/.yarn/install-state.gz
index 6b30702..5112bf3 100644
Binary files a/.yarn/install-state.gz and b/.yarn/install-state.gz differ
diff --git a/package.json b/package.json
index 6af5e60..010835e 100644
--- a/package.json
+++ b/package.json
@@ -9,6 +9,7 @@
"lint": "next lint"
},
"dependencies": {
+ "@pinecone-database/pinecone": "^4.0.0",
"@rainbow-me/rainbowkit": "^2.1.3",
"@react-three/drei": "^9.107.0",
"@react-three/fiber": "^8.16.8",
@@ -24,10 +25,11 @@
"clsx": "^2.1.1",
"ethers": "^6.13.1",
"framer-motion": "^11.11.11",
+ "langchain": "^0.3.6",
"lucide-react": "^0.394.0",
"moralis": "^2.26.7",
"next": "13.5.4",
- "openai": "^4.52.1",
+ "openai": "^4.73.0",
"permissionless": "^0.1.34",
"react": "^18",
"react-dom": "^18",
diff --git a/src/app/page.tsx b/src/app/page.tsx
index d880118..3994484 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -8,7 +8,7 @@ import { CallToAction } from '@/components/call-to-action'
export default function Home() {
return (
-
+
@@ -46,6 +46,6 @@ export default function Home() {
-
+
)
}
diff --git a/src/components/avatar-leaderboard.tsx b/src/components/avatar-leaderboard.tsx
index 2c3115a..88bbe6f 100644
--- a/src/components/avatar-leaderboard.tsx
+++ b/src/components/avatar-leaderboard.tsx
@@ -228,20 +228,20 @@ const AvatarLeaderboard = () => {
)}
{/* Background with Trophies */}
-
+
{
return (
-
+
Create Profile
diff --git a/src/components/footer.tsx b/src/components/footer.tsx
index 9a2a994..5a987d2 100644
--- a/src/components/footer.tsx
+++ b/src/components/footer.tsx
@@ -4,159 +4,71 @@ import Link from 'next/link' // Use Link for navigation
const Footer = () => {
return (
-
-