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
3 changes: 1 addition & 2 deletions src/lib/components/layout/Footer.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,7 @@
Kù-zu ('bright' + 'to know') is a Sumerian word for "wisdom"
</p>
<p class="text-muted-foreground text-sm">
A high-performance graph database management system designed
for complex graph analytics
A fast, modern graph database for really large graphs, with vector search and full text search built in
</p>
<div class="flex space-x-4 pt-2">
<a
Expand Down
44 changes: 30 additions & 14 deletions src/lib/components/sections/Features.svelte
Original file line number Diff line number Diff line change
@@ -1,40 +1,51 @@
<script lang="ts">
import { fly } from 'svelte/transition';
import { Code, Database, Zap, Lock } from 'lucide-svelte';
import { DatabaseZap, Expand, Code, LockOpen, LayoutDashboard, Puzzle } from 'lucide-svelte';
import type { ComponentType } from 'svelte';

const features: Array<{
icon: ComponentType;
title: string;
description: string;
}> = [
{
icon: DatabaseZap,
title: 'Embedded',
description: 'Runs in-process, no external servers. Stores on-disk or in-memory'
},
{
icon: Expand,
title: 'Fast and Scalable',
description: 'Columnar storage, vectorized processing, and novel join algorithms',
link: 'https://blog.kuzudb.com/post/what-every-gdbms-should-do-and-vision/'
},
{
icon: Code,
title: 'Graph-based Modeling & Querying',
description: 'Property graph data model with Cypher query language support'
title: 'Cypher',
description: 'Property graph data model with Cypher query language support',
},
{
icon: Database,
title: 'Optimized Storage & Execution',
description: 'Columnar storage, vectorized processing, and novel join algorithms'
icon: LockOpen,
title: 'Open-source',
description: 'Free and open-source (MIT licensed) with support options'
},
{
icon: Zap,
title: 'Simple Integration',
description: 'Embeddable, serverless integration with zero-copy Python support'
icon: LayoutDashboard,
title: 'Full-featured',
description: 'Graph-native full-text search index, HNSW vector index, algorithms package, and more'
},
{
icon: Lock,
title: 'Free & Open Source',
description: 'MIT Licensed, open-source with enterprise-grade features'
icon: Puzzle,
title: 'AI and Data Ecosystem',
description: 'Works with LangChain, PyTorch Geometric, LlamaIndex, Pandas, Parquet, Iceberg, and more'
}
];
</script>

<section class="py-20 px-4 bg-muted/50">
<div class="container mx-auto">
<h2 class="text-3xl font-bold text-center mb-12">Core Features</h2>
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-8">
<h2 class="text-3xl font-bold text-center mb-12">Kuzu at a Glance</h2>
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8">
{#each features as feature}
<div
class="p-6 rounded-lg bg-background border transition-all hover:shadow-lg hover:-translate-y-1"
Expand All @@ -46,6 +57,11 @@
/>
<h3 class="text-xl font-semibold mb-2">{feature.title}</h3>
<p class="text-muted-foreground">{feature.description}</p>
{#if feature.link}
<a href={feature.link} class="text-primary" target="_blank">
Learn more
</a>
{/if}
</div>
{/each}
</div>
Expand Down
9 changes: 4 additions & 5 deletions src/lib/components/sections/Hero.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -138,13 +138,12 @@
</a>
</div>
<h1 class="text-4xl md:text-6xl font-bold mb-6 max-w-4xl mx-auto">
An embeddable, scalable, extremely fast graph database
Embedded, scalable, blazing fast graph database
</h1>
<p
class="text-xl md:text-2xl text-muted-foreground mb-8 max-w-2xl mx-auto"
>
Built by database experts with a relentless drive towards
performance, scalability, and usability
Kuzu is the simplest way of transforming your data into a knowledge graph.
</p>
<div class="flex gap-4 justify-center mb-8">
<a href="//github.com/kuzudb/kuzu">
Expand All @@ -156,14 +155,14 @@
<a href="#install">
<Button size="lg" variant="outline">
<i class="fa-solid fa-download"></i>
Download</Button
Install</Button
>
</a>
</div>
</div>

<!-- Canvas Animation -->
<div class="relative w-full h-full min-h-96 max-w-5xl mx-auto">
<div class="relative w-full h-full min-h-80 max-w-5xl mx-auto">
<canvas bind:this={canvas} class="absolute inset-0 w-full h-full"
></canvas>
</div>
Expand Down
2 changes: 1 addition & 1 deletion src/lib/components/sections/InstallSection.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@
};
</script>

<section id="install" class="py-20 px-4">
<section id="install" class="py-20 px-4 scroll-mt-20">
<div class="container mx-auto">
<h2 class="text-3xl font-bold text-center mb-12">Install Kuzu</h2>
<div class="max-w-4xl mx-auto">
Expand Down
2 changes: 1 addition & 1 deletion src/lib/utils/LatestVersion.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"latestVersion":"0.8.0"}
{"latestVersion":"0.9.0"}
6 changes: 3 additions & 3 deletions src/routes/+page.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -48,10 +48,10 @@
</script>

<svelte:head>
<title>Kuzu - An embeddable, scalable, extremely fast graph database</title>
<title>Kuzu - Embedded, scalable, blazing fast graph database</title>
<meta
name="description"
content="Built by database experts with a relentless drive towards performance, scalability, and usability."
content="A fast, modern graph database for really large graphs, with vector search and full text search built in"
/>
</svelte:head>

Expand Down Expand Up @@ -185,7 +185,7 @@
</section>

<!-- Newsletter Section -->
<section class="py-20 px-4">
<section class="py-20 px-4 scroll-mt-20">
<div class="container mx-auto max-w-xl text-center" id="newsletter">
<h2 class="text-3xl font-bold mb-6">Stay Updated</h2>
<p class="text-muted-foreground mb-8">
Expand Down