Files
time/ventures/havre/open/index.html
T

27 lines
1.6 KiB
HTML

<!doctype html>
<html lang="en">
<head><script src="/open/havre-key.js"></script>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover" />
<meta name="theme-color" content="#0a0a0a" />
<meta name="color-scheme" content="dark light" />
<script src="/open/theme-boot.js"></script>
<meta name="description" content="OpenVenice — a clean, hackable, open-source web UI for the Venice AI API. Chat, images, audio, music, video, embeddings, and visual workflows." />
<meta property="og:title" content="OpenVenice" />
<meta property="og:description" content="A customizable, open-source frontend for the Venice AI API." />
<meta property="og:type" content="website" />
<meta name="twitter:card" content="summary" />
<meta
http-equiv="Content-Security-Policy"
content="default-src 'self'; script-src 'self'; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; font-src 'self' https://fonts.gstatic.com data:; connect-src 'self' https://api.venice.ai https://private-share.venice.ai blob: data:; img-src 'self' data: blob: https:; media-src 'self' blob: https:; frame-ancestors 'none'; base-uri 'self'; form-action 'self';"
/>
<title>OpenVenice — clean UI for the Venice AI API</title>
<link rel="icon" type="image/svg+xml" href="/open/favicon.svg" />
<script type="module" crossorigin src="/open/assets/index-DS51kwFL.js"></script>
<link rel="stylesheet" crossorigin href="/open/assets/index-DPEx5zEy.css">
</head>
<body class="antialiased">
<div id="root"></div>
</body>
</html>