graphsub.com / wiki / graphsub-vs-puppygraph

GraphSub vs PuppyGraph

PuppyGraph focuses on zero-ETL graph analytics over existing data stores, while GraphSub focuses on live agent workflows, memory, replay, and proof capsules.

Category

PuppyGraph is a zero-ETL graph analytics engine for querying existing warehouses and lakes as graphs. GraphSub is a graph-native workflow and agent control substrate.

Where PuppyGraph is strong

PuppyGraph reduces data movement for lakehouse teams and is compelling when the core job is multi-hop analytics over existing analytical storage.

Where GraphSub is different

GraphSub focuses on live operational traces, agent memory, approvals, replayable outputs, and deployable capsules for production workflows.

Code example

Capsule planner routesbash
curl 'https://graphsub.com/api/plan?capsule=trading-control-graph&target=enterprise-team&workload=risk-recompute' \
  | jq '.execution_preview | {capsule, buyer, workflow, artifacts}'

curl -X POST 'https://graphsub.com/api/execute?capsule=regulated-evidence-graph&workload=audit-evidence' \
  | jq '.execution.replay'

curl 'https://graphsub.com/api/examples'

Use the live Modal routes to build and execute a capsule plan.

FAQ

Is GraphSub zero-ETL?
GraphSub can connect to existing systems, but its main advantage is the live workflow graph and replay layer.
Can these products coexist?
Yes. A zero-ETL analytics engine can serve analytical queries while GraphSub owns operational proof and agent memory.