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.