PageSourceSearch

https://omoustafa2-librechat-fork.hf.space/

html omoustafa2-librechat-fork.hf.space collected 2026-10-03 17:11:47 UTC 5,005 bytes, 90 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-US">
3  <head>
4    <meta charset="utf-8" />
5    <base href="/" />
6    <meta name="theme-color" content="#171717" />
7    <meta name="mobile-web-app-capable" content="yes" />
8    <meta name="apple-mobile-web-app-capable" content="yes" />
9    <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
10    <meta name="description" content="LibreChat - An open source chat application with support for multiple AI models" />
11    <title>LibreChat</title>
12    <link rel="icon" type="image/png" sizes="32x32" href="assets/favicon-32x32.png" />
13    <link rel="icon" type="image/png" sizes="16x16" href="assets/favicon-16x16.png" />
14    <link rel="apple-touch-icon" href="assets/apple-touch-icon-180x180.png" />
15    <meta name="viewport" content="width=device-width, initial-scale=1, interactive-widget=resizes-content" />
16    <style>
17      html,
18      body {
19        margin: 0;
20        padding: 0;
21        height: 100%;
22      }
23    </style>
24    
24<script>
25      const theme = localStorage.getItem('color-theme');
26      const loadingContainerStyle = document.createElement('style');
27      let backgroundColor;
28
29      if (theme === 'dark') {
30        backgroundColor = '#0d0d0d';
31      } else if (theme === 'light') {
32        backgroundColor = '#ffffff';
33      } else if (theme === 'system') {
34        const prefersDarkScheme = window.matchMedia('(prefers-color-scheme: dark)').matches;
35        backgroundColor = prefersDarkScheme ? '#0d0d0d' : '#ffffff';
36      } else {
37        backgroundColor = '#ffffff';
38      }
39
40      loadingContainerStyle.innerHTML = `
41        #loading-container {
42          display: flex;
43          align-items: center;
44          justify-content: center;
45          height: 100vh;
46          background-color: ${backgroundColor};
47        }
48      `;
49      document.head.appendChild(loadingContainerStyle);
50    </script>
50
51    
51<script type="module" crossorigin src="./assets/validation.5qx4JD53.js"></script>
51
52    
52<script type="module" crossorigin src="./assets/math-katex.Bw_N0rIA.js"></script>
52
53    
53<script type="module" crossorigin src="./assets/vendor.BneZ12fQ.js"></script>
53
54    
54<script type="module" crossorigin src="./assets/i18n.qpAXbdaN.js"></script>
54
55    
55<script type="module" crossorigin src="./assets/locales.D31PhMBo.js"></script>
55
56    
56<script type="module" crossorigin src="./assets/routing.CPxdrpdD.js"></script>
56
57    
57<script type="module" crossorigin src="./assets/radix-ui.DyEnOaHl.js"></script>
57
58    
58<script type="module" crossorigin src="./assets/react-interactions.BLj71M4e.js"></script>
58
59    
59<script type="module" crossorigin src="./assets/tanstack-vendor.BX6ev4Ss.js"></script>
59
60    
60<script type="module" crossorigin src="./assets/avatars.B-PntWQn.js"></script>
60
61    
61<script type="module" crossorigin src="./assets/advanced-inputs.9N-gK3zk.js"></script>
61
62    
62<script type="module" crossorigin src="./assets/virtualization.DAQAA7sP.js"></script>
62
63    
63<script type="module" crossorigin src="./assets/animations.DVtXuYGa.js"></script>
63
64    
64<script type="module" crossorigin src="./assets/headlessui.BK4q-QJj.js"></script>
64
65    
65<script type="module" crossorigin src="./assets/framer-motion.CykaD6Wu.js"></script>
65
66    
66<script type="module" crossorigin src="./assets/http-client.CoC4amwk.js"></script>
66
67    
67<script type="module" crossorigin src="./assets/utilities.B_85_qqX.js"></script>
67
68    
68<script type="module" crossorigin src="./assets/date-utils.Bw39LL8F.js"></script>
68
69    
69<script type="module" crossorigin src="./assets/forms.Zn99hHAv.js"></script>
69
70    
70<script type="module" crossorigin src="./assets/codemirror-state.C8nmO8dc.js"></script>
70
71    
71<script type="module" crossorigin src="./assets/codemirror-view.BO9MoAnA.js"></script>
71
72    
72<script type="module" crossorigin src="./assets/codemirror-language.Bt8JmF10.js"></script>
72
73    
73<script type="module" crossorigin src="./assets/codemirror-core.Bci8E00X.js"></script>
73
74    
74<script type="module" crossorigin src="./assets/sandpack.f8Lxp6q2.js"></script>
74
75    
75<script type="module" crossorigin src="./assets/markdown_highlight.C1JtaQIn.js"></script>
75
76    
76<script type="module" crossorigin src="./assets/markdown-processing.D3hw0oYM.js"></script>
76
77    
77<script type="module" crossorigin src="./assets/security-ui.DFG-TMIJ.js"></script>
77
78    
78<script type="module" crossorigin src="./assets/code-editor.CiOZSoMr.js"></script>
78
79    
79<script type="module" crossorigin src="./assets/heic-converter.Cz_Prg7D.js"></script>
79
80    
80<script type="module" crossorigin src="./assets/react-vtree.LTRSAQ0F.js"></script>
80
81    
81<script type="module" crossorigin src="./assets/index.08gH9Ul-.js"></script>
81
82    <link rel="stylesheet" crossorigin href="./assets/math-katex.shCdvSET.css">
83    <link rel="stylesheet" crossorigin href="./assets/index.BrKHV_T1.css">
84  <link rel="manifest" href="./manifest.webmanifest" crossorigin="use-credentials">
84<script id="vite-plugin-pwa:register-sw" src="./registerSW.js"></script>
84</head>
85  <body>
86    <div id="root">
87      <div id="loading-container"></div>
88    </div>
89  </body>
90</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.