Stack Gems
Menu

Tag

Graph tools

5 reviewed tools: 5 free or open source.

Order: free and open source first, then hosted products with a real free tier, then paid-led; catalog order inside each group, with quiet or archived repos last. Not a score, and no tool pays for its place.

5 tools

  • GraphitiApache-2.0 temporal knowledge graphs for agent memory; Zep's OSS engine

    Free / OSS · Apache-2.0 · 32k GitHub stars

    VerdictApache-2.0 temporal memory graphs. Free self-host; Zep Cloud is the paid path.

    CatchFramework only — you run a graph DB + ops. Zep Community Edition deprecated; full Zep SaaS is separate (Free credits then Flex ~$104/mo billed annually). Not a drop-in chat history store. Schema/ops cost vs Mem0 Docker.

  • CodeGraphMIT local AST code knowledge graph for coding agents

    Free / OSS · OSS/MIT · 74.4k GitHub stars

    VerdictMIT local code graph for agents. Free forever; packers are the text cousins.

    CatchIndex cost and residual context occupancy are real. Not a hosted SaaS brain. Distinct from Repomix/Gitingest (pack text) and Aider (edit loop).

  • Codebase Memory MCPMIT persistent code knowledge graph MCP — static binary, no LLM key

    Free / OSS · OSS/MIT · 46.9k GitHub stars

    VerdictMIT local code-graph MCP when agents need structural queries without a server-side model key; audit the install path and treat the ★ spike as a signal, not proof.

    CatchVs CodeGraph, Serena, and Supermemory: this is a persistent local code-graph MCP from a static binary, not an AST/MCP peer alone, an LSP-symbol MCP alone, or a general memory API. Default install is curl|bash; Microsoft Defender has false-positived release binaries (Wacatac-family); star velocity is extreme (~45k, repo created 2026-02) — verify checksums/VirusTotal links before trusting the pipeline.

  • EdgeQuakeApache-2.0 GraphRAG engine in Rust, runs on local models

    Free / OSS · Apache-2.0 · 2.3k GitHub stars

    VerdictLocal-first GraphRAG in Rust — worth a try for private documents, if you can give it a capable extraction model.

    CatchPre-1.0 with a small group of contributors (about a dozen), so expect breaking changes. Graph quality depends heavily on the model you use for entity extraction — small local models produce thinner, noisier graphs, and the first local run pulls several GB of models. Vs cognee (a more established memory and knowledge-graph layer for agents): EdgeQuake is the lighter Rust option for local GraphRAG.

  • Agent-MCPAGPL MCP-native multi-agent + shared knowledge graph

    Free / OSS · AGPL-3.0 · 1.3k GitHub stars · quiet 180d+

    VerdictAGPL MCP multi-agent graph when you need shared project memory across agents and can live with copyleft plus stale packaging metadata.

    CatchVs CrewAI and AG2: this is MCP-native multi-agent + shared graph for coding workflows, not a general role-orchestration framework alone. LICENSE/README are AGPL-3.0 while pyproject (and node metadata) still claim MIT — metadata conflict; treat AGPL as authoritative until packaging is fixed. Last push 2026-03-28; typical path expects an OpenAI key.

FAQ

What is the top free pick among Graph tools?
Graphiti leads the Stack Gems list for Graph tools. Verdict: Apache-2.0 temporal memory graphs. Free self-host; Zep Cloud is the paid path.
How many Graph tools does Stack Gems review?
5: 5 free or open source. Each review has a verdict and an honest Catch; no tool pays for its spot.
Which Graph tools can I self-host for free?
Graphiti, CodeGraph, Codebase Memory MCP, EdgeQuake and Agent-MCP.
Which Graph tools have the most GitHub stars?
CodeGraph (74.4k), Codebase Memory MCP (46.9k), Graphiti (32k), per GitHub on 2026-10-19. Stars measure attention, not fit; read the Catch.
What is the catch with Graphiti?
Framework only — you run a graph DB + ops.

Best-of lists with these tools