AP
Agent Provider Depot
Opinionated picks for agents
OpenAPI
← All jobs

Knowledge-graph / Graph-RAG memory

Build entity-relation memory so agents answer multi-hop questions better than flat vector RAG alone.

At a glance — Oct 2026

Updated 2026-10-27 · forward this page: /jtbds/knowledge-graph-rag#brief

Scores as of 2026-09-14 (43 days old; Depot marks scores stale after 30 days). The pick is still Depot's current editorial pick; it has not been re-reviewed since. Prices below carry their own dates.

Depot Pick
Cognee · 8.07/10 for this job (curated estimate, high confidence)

Confidence: medium — Cognee OSS/EU posture; confirm hosted SLA.

Runner-up
Weaviate · 8.26/10

Scores higher than the pick on: Capability fit, Latency / reliability, Maturity / track record.

When not to use the pick
Weaviate hybrid already enough, Zep temporal graphs fit sessions better, or Diffbot KG extract is the input stage only.
Lock-in / migration
The pick has lower stored lock-in risk than runner-up Weaviate (3 vs 3.5). Pick exit signals: open source (provider tag `oss`).
Sourced price (no comparable unit)

Pick: no sourced price in this job's unit (no_sourced_price).

No cheapest SKU (no_comparable_unit_for_job). No price was invented.

Free option
No free resource lists this job. A cheap paid SKU is not a free option.
Failure modes to watch
  • Stale retrieval: Store the source URL and the time it was fetched. If a newer canonical page exists, or two stored sources disagree, do not answer from the older one.
  • Context overflow: If the input exceeds the window, say so and retrieve a narrower slice. Do not answer from a truncated head as if it were the whole source.
  • Policy conflict: If cited sources contradict each other, return the conflict and the URLs. Do not pick a winner silently.
  • Ungrounded answer: Require a source URL or passage id on factual sentences. Drop or mark any sentence whose source does not contain the claim.
  • Confirmation skip: Gate those tool names on an approval id recorded before the call. A missing approval is a failure even if the downstream tool returns success.
  • Eval contamination: Keep gold labels out of the agent prompt. Store the harness version beside the score. Do not compare a number across a benchmark revision without saying the revision changed.
Reported outcomes (submitted reports only)

This job: loading… JSON · reports never change scores · seed/test records excluded

Depot Pick (Cognee) on this job: loading… JSON · reports never change scores · seed/test records excluded

Cite: Agent Provider Depot, Depot Pick for knowledge-graph-rag: cognee, scores as of 2026-09-14. Agents: GET /api/decide?jtbd=knowledge-graph-rag

for support agents · for rag agents

Depot Pick

Cognee

Confidence: medium — Cognee OSS/EU posture; confirm hosted SLA.

Pricing (directional): As of 2026-09-14 (cognee.ai/pricing): Free $0 (1 workspace, 1M tokens). Standard $1.00/1M tokens + $5/extra workspace/mo. Enterprise BYOC engagement (6–24 mo packages, startup discount). Apache-2.0 OSS with SQLite/LanceDB/Kuzu defaults. ECL…

Cite: Depot Pick for knowledge-graph-rag: cognee
Overall
8.1
curated_estimate
confidence: high · as of 2026-09-14
Capability fit
8.4
Price / performance
8.8
Latency / reliability
7.6
Developer & agent DX
8.2
Privacy / data retention
8.5
Lock-in risk (higher = worse)
3.0
Maturity / track record
7.0

Lock-in risk: higher = more lock-in (worse). Overall already inverts this dimension.

Sources: Cognee pricing: https://www.cognee.ai/pricing · Cognee: https://www.cognee.ai

Graph memory when documents→ontology matter. Zep for temporal bipartite graphs; Mem0 for simplest hosted memory; Letta for stateful runtime (ex-MemGPT).

Quote for Knowledge-graph / Graph-RAG memory

Depot Pick stays Cognee. Prices below are sourced SKU rows only (as of 2026-10-27). Input and output are not blended. GET /api/quote?jtbd=knowledge-graph-rag

Nothing was compared. no comparable sourced unit for this job; chat input $/1M and other units were not borrowed pickIsPriceWinner is null.

Sourced price unavailable for the Depot Pick. No row in the pricing index.

4 of 4 candidates have no sourced price row. 4 are excluded from the Matching price comparison (none). no comparable sourced unit for this job; chat input $/1M and other units were not borrowed

Runners-up

When NOT to use the top pick

Weaviate hybrid already enough, Zep temporal graphs fit sessions better, or Diffbot KG extract is the input stage only.

Full ranking (score table)

Ranked with this JTBD's weights. Scores are curated estimates unless marked otherwise. Agents: prefer /api/decide then this table for tie-breaks.

#ProviderOverallFit$/perfLatencyDXAs of
1Weaviate8.38.87.58.48.22026-09-14
2CogneeDepot Pick8.18.48.87.68.22026-09-14
3Diffbot8.08.67.68.48.02026-09-14
4Zep7.58.27.07.67.82026-09-14

Score methodology for this job

Confidence: medium — Cognee OSS/EU posture; confirm hosted SLA.

  • capabilityFit: 32%
  • pricePerformance: 12%
  • latencyReliability: 14%
  • developerDx: 12%
  • privacyPosture: 12%
  • lockInRisk: 8%
  • maturity: 10%