Skip to content
This repository was archived by the owner on Oct 15, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 8 additions & 2 deletions src/lib/components/layout/Footer.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

<footer class="bg-muted mt-20 border-t">
<div class="container mx-auto px-4 py-12">
<div class="justify-between flex flex-row gap-12">
<div class="justify-between flex flex-col md:flex-row gap-12">
<div class="space-y-4">
<KuzuLogo
textClass="text-muted-foreground"
Expand Down Expand Up @@ -49,7 +49,7 @@
</div>
</div>

<div class="flex flex-row gap-20">
<div class="flex flex-col md:flex-row gap-20">
<div>
<h3 class="text-lg font-semibold mb-4">Quick Links</h3>
<ul class="space-y-3">
Expand Down Expand Up @@ -110,6 +110,12 @@
class="text-primary hover:text-foreground transition-colors"
>Kamran Maksimov</a
>
and
<a
href="https://www.linkedin.com/in/lily-song-b82a18284/"
class="text-primary hover:text-foreground transition-colors"
>Lily Song</a
>
</p>
</div>
</div>
Expand Down
33 changes: 29 additions & 4 deletions src/lib/components/layout/Header.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@
target="_blank"
rel="noopener noreferrer"
class="hover:text-primary transition-colors"
>Documentation</a
>Docs</a
>
<a
href="https://blog.kuzudb.com"
Expand All @@ -109,15 +109,15 @@
<i class="fa-brands fa-github"></i>
<span class="transition-all duration-300" class:hidden={scrolled}>GitHub</span>
</a>
<!-- <a
href="//kuzudb.com/chat"
<a
href="https://discord.com/invite/VtX2gw9Rug"
target="_blank"
rel="noopener noreferrer"
class="hover:text-primary transition-colors"
>
<i class="fa-brands fa-discord"></i>
<span class="transition-all duration-300" class:hidden={scrolled}>Discord</span>
</a> -->
</a>
<Button variant="ghost" size="icon" onclick={toggleMode}>
<Sun
class="h-[1.2rem] w-[1.2rem] rotate-0 scale-100 transition-all dark:-rotate-90 dark:scale-0"
Expand Down Expand Up @@ -151,6 +151,22 @@
transition:fly={{ y: -20, duration: 200 }}
>
<nav class="container mx-auto px-4 py-4 flex flex-col gap-2">
<a
href="/contact"
target="_self"
rel="noopener noreferrer"
class="py-2 hover:text-primary transition-colors"
>
Support & Consultancy
</a>
<a
href="/product"
target="_self"
rel="noopener noreferrer"
class="py-2 hover:text-primary transition-colors"
>
Product
</a>
<a
href="https://docs.kuzudb.com"
target="_blank"
Expand All @@ -173,6 +189,15 @@
<i class="fa-brands fa-github"></i>
</Button>
</a>
<a
href="https://discord.com/invite/VtX2gw9Rug"
target="_blank"
rel="noopener noreferrer"
>
<Button variant="ghost" size="icon">
<i class="fa-brands fa-discord"></i>
</Button>
</a>
<Button
variant="ghost"
size="icon"
Expand Down
150 changes: 77 additions & 73 deletions src/lib/components/sections/Enterprise.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@
<section class="py-20 px-4 bg-muted/50">
<div class="container max-w-6xl mx-auto">
<h2 class="text-3xl font-bold mb-12 text-center">Products</h2>
<div class="grid grid-cols-1 md:grid-cols-8 gap-8 max-w-6xl mx-auto">
<div class="grid grid-cols-1 md:grid-cols-3 gap-0 max-w-6xl mx-auto">
<!-- Logo Scroll -->
<div class="p-8 bg-background rounded-lg border hover:shadow-lg transition-all col-span-3 flex flex-col h-[36rem] min-h-[28rem]">
<div class="p-8 bg-background rounded-lg border hover:shadow-lg transition-all flex flex-col h-[36rem] min-h-[28rem] mx-auto w-full max-w-md md:mr-8">
<h3 class="text-2xl font-semibold mb-6 text-center md:text-left">
Trusted by
</h3>
Expand Down Expand Up @@ -76,6 +76,10 @@
<img src="/img/visteon.png" loading="lazy" alt="Visteon" class="block dark:hidden h-12 w-auto max-w-[120px] object-contain" role="presentation" />
<img src="/img/visteon-light.png" loading="lazy" alt="Visteon" class="hidden dark:block h-12 w-auto max-w-[120px] object-contain" role="presentation" />
</div>
<div class="flex items-center justify-center" aria-hidden="true">
<img src="/img/sunlife-light.png" loading="lazy" alt="Sunlife" class="block dark:hidden h-12 w-auto max-w-[120px] object-contain" role="presentation" />
<img src="/img/sunlife.png" loading="lazy" alt="Sunlife" class="hidden dark:block h-12 w-auto max-w-[120px] object-contain" role="presentation" />
</div>
<!-- Duplicate for seamless scroll -->
<div class="flex items-center justify-center" aria-hidden="true">
<img src="/img/jpmorgan.png" loading="lazy" alt="JPMorgan" class="block dark:hidden h-12 w-auto max-w-[120px] object-contain" role="presentation" />
Expand All @@ -96,85 +100,83 @@
<img src="/img/visteon.png" loading="lazy" alt="Visteon" class="block dark:hidden h-12 w-auto max-w-[120px] object-contain" role="presentation" />
<img src="/img/visteon-light.png" loading="lazy" alt="Visteon" class="hidden dark:block h-12 w-auto max-w-[120px] object-contain" role="presentation" />
</div>
<div class="flex items-center justify-center" aria-hidden="true">
<img src="/img/sunlife-light.png" loading="lazy" alt="Sunlife" class="block dark:hidden h-12 w-auto max-w-[120px] object-contain" role="presentation" />
<img src="/img/sunlife.png" loading="lazy" alt="Sunlife" class="hidden dark:block h-12 w-auto max-w-[120px] object-contain" role="presentation" />
</div>
</div>
</div>
</div>

<div class="col-span-5 h-full">
<div class="grid grid-cols-5 h-full">
<!-- Open Source -->
<div class="col-span-2 h-full">
<div class="p-8 bg-background rounded-l-lg border shadow-md hover:shadow-lg transition-all h-full flex flex-col">
<h3 class="text-2xl font-semibold text-center md:text-left mb-6">
Open Source
</h3>
<div class="h-px w-full bg-border mb-6"></div>
<ul class="space-y-4 mb-8 text-left">
<li class="flex items-center">
<i class="fa-regular fa-circle-check text-primary mr-2"></i>
In-process architecture
</li>
<li class="flex items-center">
<i class="fa-regular fa-circle-check text-primary mr-2"></i>
High performance at scale
</li>
<li class="flex items-center ">
<i class="fa-regular fa-circle-check text-primary mr-2"></i>
Graph-native features
</li>
<li class="flex items-center">
<i class="fa-regular fa-circle-check text-primary mr-2"></i>
AI and Data ecosystem integration
</li>
<li class="flex items-center">
<i class="fa-regular fa-circle-check text-primary mr-2"></i>
MIT-licensed
</li>
</ul>
<a href="//github.com/kuzudb/kuzu/" target="_blank" class="mt-auto">
<Button variant="outline">Get Started</Button>
</a>
</div>
</div>
<!-- Enterprise Edition -->
<div class="col-span-3 h-full">
<div class="relative p-8 bg-background rounded-r-lg border-1 border-primary shadow-sm transition-all animate-glow h-full flex flex-col">
<h3 class="text-2xl font-semibold text-center md:text-left mb-6">Enterprise Edition</h3>
<div class="h-px w-full bg-primary/20 mb-6"></div>
<ul class="space-y-4 mb-8 text-left">
<li class="flex items-center">
<i class="fa-regular fa-circle-check text-primary mr-2"></i>
All open source features
</li>
<li class="flex items-center">
<i class="fa-regular fa-circle-check text-primary mr-2"></i>
Standalone server deployment
</li>
<li class="flex items-center">
<i class="fa-regular fa-circle-check text-primary mr-2"></i>
Enterprise security
</li>
<li class="flex items-center">
<i class="fa-regular fa-circle-check text-primary mr-2"></i>
Observability
</li>
<li class="flex items-center">
<i class="fa-regular fa-circle-check text-primary mr-2"></i>
Data backup and recovery
</li>
</ul>
<div class="flex flex-row gap-6 mt-auto">
<a href="/product">
<Button variant="default">Learn More</Button>
</a>
</div>
</div>
<!-- Open Source -->
<div class="flex flex-col h-full mx-auto w-full max-w-md md:border-l md:pl-8">
<div class="p-8 bg-background rounded-l-lg border shadow-md hover:shadow-lg transition-all h-full flex flex-col">
<h3 class="text-2xl font-semibold text-center md:text-left mb-6">
Open Source
</h3>
<div class="h-px w-full bg-border mb-6"></div>
<ul class="space-y-4 mb-8 text-left">
<li class="flex items-center">
<i class="fa-regular fa-circle-check text-primary mr-2"></i>
In-process architecture
</li>
<li class="flex items-center">
<i class="fa-regular fa-circle-check text-primary mr-2"></i>
High performance at scale
</li>
<li class="flex items-center ">
<i class="fa-regular fa-circle-check text-primary mr-2"></i>
Graph-native features
</li>
<li class="flex items-center">
<i class="fa-regular fa-circle-check text-primary mr-2"></i>
AI and Data ecosystem integration
</li>
<li class="flex items-center">
<i class="fa-regular fa-circle-check text-primary mr-2"></i>
MIT-licensed
</li>
</ul>
<a href="//github.com/kuzudb/kuzu/" target="_blank" class="mt-auto">
<Button variant="outline">Get Started</Button>
</a>
</div>
</div>
<!-- Enterprise Edition -->
<div class="flex flex-col h-full mx-auto w-full max-w-md">
<div class="relative p-8 bg-background rounded-r-lg border-1 border-primary shadow-sm transition-all animate-glow h-full flex flex-col">
<h3 class="text-2xl font-semibold text-center md:text-left mb-6">Enterprise Edition</h3>
<div class="h-px w-full bg-primary/20 mb-6"></div>
<ul class="space-y-4 mb-8 text-left">
<li class="flex items-center">
<i class="fa-regular fa-circle-check text-primary mr-2"></i>
All open source features
</li>
<li class="flex items-center">
<i class="fa-regular fa-circle-check text-primary mr-2"></i>
Standalone server deployment
</li>
<li class="flex items-center">
<i class="fa-regular fa-circle-check text-primary mr-2"></i>
Enterprise security
</li>
<li class="flex items-center">
<i class="fa-regular fa-circle-check text-primary mr-2"></i>
Observability
</li>
<li class="flex items-center">
<i class="fa-regular fa-circle-check text-primary mr-2"></i>
Data backup and recovery
</li>
</ul>
<div class="flex flex-row gap-6 mt-auto">
<a href="/product">
<Button variant="default">Learn More</Button>
</a>
</div>

</div>
</div>


</div>
</div>
</section>
Expand All @@ -198,4 +200,6 @@
width: 100%;
will-change: transform;
}

</style>

47 changes: 24 additions & 23 deletions src/lib/components/sections/Testimonials.svelte
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
<script lang="ts">
const testimonials = [

{
text: "Ever wish your AI could show its work instead of guessing in a black box? With graph databases like Kuzu and AI-generated Cypher queries, you get exactly that.",
author: "Nick Talwar",
role: "CTO of",
company: "Bottega8, Ex-Microsoft",
image: "/community/nicktalwar.jpg",
},

{
text: "🚀 Build Real-Time Knowledge Graphs with kuzudb + LLMs. Production-grade, ultra-performant, step-by-step. ✅ Kuzu: high-performance graph DB, written in C++ Perfect for anyone building a real-time knowledge base.",
Expand All @@ -15,47 +23,40 @@
company:"AcreHedge Inc.",
image: "/community/todd.jpg"
},
{
text: "We were looking for an in-process graph database to run lineage queries: Kuzu is very fast and has great foundations as the team behind it, and handles all the strange inferences we throw at it.",
author: "Jacopo Tagliabue",
role: "Founder of",
company: "Bauplan Labs",
image: "/community/jacopo.jpg"
},
{
text: "Ever wish your AI could show its work instead of guessing in a black box? With graph databases like Kuzu and AI-generated Cypher queries, you get exactly that.",
author: "Nick Talwar",
role: "CTO of",
company: "Bottega8, Ex-Microsoft",
image: "/community/nicktalwar.jpg",
},
{
text: "Embedded DBs are having a renaissance. RDBMS: SQLite OLAP: DuckDB Graph: KuzuDB Search: Chroma The developer experience is so good on these. Things just work. Really cool to see.",
author: "Chris Riccomini",
role: "Software Engineer, Author, Investor, Advisor",
company: "",
image: "/community/criccomini.jpg",
},

{
text: "We were looking for an in-process graph database to run lineage queries: Kuzu is very fast and has great foundations as the team behind it, and handles all the strange inferences we throw at it.",
author: "Jacopo Tagliabue",
role: "Founder of",
company: "Bauplan Labs",
image: "/community/jacopo.jpg"
},
{
text: "1. KuzuDB seems faster than Neo4j across the board! (Upto 188x). 2. Features like vectorized query execution, morsel-driven parallelism, worst-case optimal joins, and factorized execution perhaps contribute to this. 3. Embeddability is a big usability win.",
author: "ttanay666",
role: "HackerNews",
company: "",
image: "",
},
{
text: "Knowledge graphs are infinitely better than vector search for building the memory of AI agents. With five lines of code, you can build a knowledge graph with your data. When you see the results, you'll never go back to vector-mediocrity-land.",
author: "Santiago Valdarrama",
role: "Founder of",
company: "Tideily",
image: "/community/santiago.jpg"
},
];
</script>

<section class="relative py-20 bg-background overflow-hidden">

<section class="relative py-20 bg-background overflow-auto">
<div class="container max-w-7xl mx-auto">
<div class="h-[800px] overflow-hidden relative">
<div class=" h-[400px] md:h-[800px] overflow-y-auto relative [&::-webkit-scrollbar]:w-2
[&::-webkit-scrollbar-track]:rounded-full
[&::-webkit-scrollbar-track]:bg-background
[&::-webkit-scrollbar-thumb]:rounded-full
[&::-webkit-scrollbar-thumb]:bg-muted">

<div class="columns-1 md:columns-2 lg:columns-3 gap-6">
{#each testimonials as testimonial}
<div class="mb-6 break-inside-avoid bg-background border rounded-lg p-6">
Expand Down
Binary file modified static/img/gtt.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/img/sunlife-light.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/img/sunlife.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.