Use case

Build a LLM Knowledge Graph Chatbot Demo: Social Networks

In this demo, we walk through the PuppyGraph RAG Chatbot—a Python-based Gradio app that uses an LLM (Anthropic) for seamless text-to-Cypher generation. Watch as we turn natural language questions into real-time graph queries, instantly exploring complex relationships without moving any data.PuppyGraph is the first real-time, zero-ETL graph query engine. Instead of building complex data pipelines or copying massive datasets into a traditional graph database, PuppyGraph lets you query your existing relational data stores and data lakes as a unified, high-performance graph model.

Tech stack

Docker
PuppyGraph

Queries in natural language

  • How many people are there in the system?
  • Give me five example people?
  • Tell me everything about a particular user in the system

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