Use case

PuppyGraph Knowledge Graph RAG Chatbot Demo

In this demo, we walk through a conversational AI interface for PuppyGraph that turns natural language questions into Cypher queries using Retrieval-Augmented Generation (RAG).We’ll explore the Northwind dataset, a classic retail dataset that models how orders move through the supply chain from suppliers to customers. Along the way, we’ll ask questions like:

  • How many suppliers are in the system?
  • Which suppliers are associated with the products that appear most frequently in customer orders?
  • For our top supplier, how can we segment its customer base by spending habits and preferences?

Knowledge graphs add the missing context your AI assistants need. PuppyGraph makes it straightforward to create a knowledge graph from your existing data. No separate graph database, no duplicate data.

Want to try it yourself?

We've open-sourced the sample dataset, graph schema, and graph queries on GitHub, so you can recreate this demo in your own environment.

Visit GitHub Repository

Downloads

Sample dataset

Download

Schema JSON file

Download

Query groovy file

Download

Get started with PuppyGraph!

PuppyGraph empowers you to seamlessly query one or multiple data stores as a unified graph model.

Dev Edition

Free Download

Enterprise Edition

Developer

$0
/month
  • Forever free
  • Single node
  • Designed for proving your ideas
  • Available via Docker install

Enterprise

$
Based on the Memory and CPU of the server that runs PuppyGraph.
  • 30 day free trial with full features
  • Everything in Developer + Enterprise features
  • Designed for production
  • Available via AWS AMI & Docker install
* No payment required

Developer Edition

  • Forever free
  • Single noded
  • Designed for proving your ideas
  • Available via Docker install

Enterprise Edition

  • 30-day free trial with full features
  • Everything in developer edition & enterprise features
  • Designed for production
  • Available via AWS AMI & Docker install
* No payment required