File size: 3,590 Bytes
909a85b
 
 
e694226
909a85b
 
 
980aabb
4ac90cc
9f84f2e
4a3300f
1170ca2
909a85b
 
136f9cf
5fc68b0
136f9cf
5fc68b0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
980aabb
5fc68b0
 
 
 
 
 
 
 
 
980aabb
4ac90cc
9249538
5fc68b0
 
 
 
 
 
980aabb
5fc68b0
 
 
 
 
 
 
980aabb
5fc68b0
980aabb
5fc68b0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
909a85b
 
980aabb
3f29b72
5fc68b0
980aabb
 
5fc68b0
980aabb
4ac90cc
980aabb
 
 
4a3300f
980aabb
 
 
4ac90cc
980aabb
 
 
909a85b
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
{
  "name": "react-vite-ui",
  "private": true,
  "version": "0.0.1",
  "type": "module",
  "scripts": {
    "dev": "vite",
    "build": "tsc -b && vite build",
    "lint": "eslint .",
    "preview": "vite preview --host",
    "predeploy": "bun run build",
    "deploy": "bun run build && npx wrangler pages deploy dist"
  },
  "dependencies": {
    "@clerk/clerk-react": "^5.23.0",
    "@hookform/resolvers": "^4.1.1",
    "@huggingface/inference": "2",
    "@langchain/anthropic": "^0.3.13",
    "@langchain/community": "^0.3.32",
    "@langchain/core": "^0.3.40",
    "@langchain/google-genai": "^0.1.8",
    "@langchain/ollama": "^0.2.0",
    "@radix-ui/react-accordion": "^1.2.3",
    "@radix-ui/react-alert-dialog": "^1.1.6",
    "@radix-ui/react-aspect-ratio": "^1.1.2",
    "@radix-ui/react-avatar": "^1.1.3",
    "@radix-ui/react-checkbox": "^1.1.4",
    "@radix-ui/react-collapsible": "^1.1.3",
    "@radix-ui/react-context-menu": "^2.2.6",
    "@radix-ui/react-dialog": "^1.1.6",
    "@radix-ui/react-dropdown-menu": "^2.1.6",
    "@radix-ui/react-hover-card": "^1.1.6",
    "@radix-ui/react-label": "^2.1.2",
    "@radix-ui/react-menubar": "^1.1.6",
    "@radix-ui/react-navigation-menu": "^1.2.5",
    "@radix-ui/react-popover": "^1.1.6",
    "@radix-ui/react-progress": "^1.1.2",
    "@radix-ui/react-radio-group": "^1.2.3",
    "@radix-ui/react-scroll-area": "^1.2.3",
    "@radix-ui/react-select": "^2.1.6",
    "@radix-ui/react-separator": "^1.1.2",
    "@radix-ui/react-slider": "^1.2.3",
    "@radix-ui/react-slot": "^1.1.2",
    "@radix-ui/react-switch": "^1.1.3",
    "@radix-ui/react-tabs": "^1.1.3",
    "@radix-ui/react-toggle": "^1.1.2",
    "@radix-ui/react-toggle-group": "^1.1.2",
    "@radix-ui/react-tooltip": "^1.1.8",
    "@tanstack/react-query": "^5.66.9",
    "@tanstack/react-virtual": "^3.13.0",
    "browserfs": "^1.4.3",
    "buffer": "^6.0.3",
    "class-variance-authority": "^0.7.1",
    "clsx": "^2.1.1",
    "cmdk": "^1.0.4",
    "date-fns": "^4.1.0",
    "dexie": "^4.0.11",
    "dexie-react-hooks": "^1.1.7",
    "embla-carousel-react": "^8.5.2",
    "input-otp": "^1.4.2",
    "katex": "^0.16.21",
    "lucide-react": "^0.475.0",
    "mammoth": "^1.9.0",
    "mime": "^4.0.6",
    "next-themes": "^0.4.4",
    "ollama": "^0.5.13",
    "pdf-parse": "^1.1.1",
    "pdfjs-dist": "^4.10.38",
    "process": "^0.11.10",
    "react": "^19.0.0",
    "react-day-picker": "8.10.1",
    "react-dom": "^19.0.0",
    "react-hook-form": "^7.54.2",
    "react-markdown": "^10.0.0",
    "react-resizable-panels": "^2.1.7",
    "react-router-dom": "^7.2.0",
    "react-syntax-highlighter": "^15.6.1",
    "recharts": "^2.15.1",
    "rehype-katex": "^7.0.1",
    "remark-gfm": "^4.0.1",
    "remark-math": "^6.0.0",
    "rxjs": "^7.8.2",
    "sonner": "^2.0.1",
    "tailwindcss-animate": "^1.0.7",
    "vaul": "^1.1.2",
    "word-extractor": "^1.0.4",
    "youtubei.js": "^13.1.0",
    "zod": "^3.24.2"
  },
  "devDependencies": {
    "@eslint/js": "^9.20.0",
    "@types/node": "^20.8.0",
    "@types/pdfjs-dist": "^2.10.378",
    "@types/react": "^19.0.8",
    "@types/react-dom": "^19.0.3",
    "@types/react-syntax-highlighter": "^15.5.13",
    "@vitejs/plugin-react": "^4.3.4",
    "autoprefixer": "^10.4.20",
    "eslint": "^9.20.0",
    "eslint-plugin-react-hooks": "^5.1.0",
    "eslint-plugin-react-refresh": "^0.4.18",
    "gh-pages": "^6.3.0",
    "globals": "^15.14.0",
    "postcss": "^8.5.1",
    "tailwind-merge": "^3.0.1",
    "tailwindcss": "^3.4.14",
    "typescript": "~5.7.3",
    "typescript-eslint": "^8.23.0",
    "vite": "^6.1.0"
  }
}