— reading now
Flash

TopicTrending open-source AI on GitHub

Comparison·Apps & Agents·2026-10-13 22:39

PageIndex vs Graphify: Structured Retrieval Tools Compared

One turns documents into trees and replaces vectors with reasoning; the other turns codebases into graphs and replaces vectors with AST parsing. PageIndex and Graphify represent two routes of "vectorless" retrieval.

An open document turning into a tree index beside a floating code knowledge graph
Cover image: PageIndex vs Graphify (AI-generated)

Latest

1 updates · newest first
  1. Compare published: PageIndex vs Graphify — mechanisms, benchmarks, licenses and agent integration compared.

Side by side

✓ marks the side that wins the row
Item PageIndex Graphify
GitHub stars~39K (verified 2026-10-13)~126K (verified 2026-10-13)✓
LicenseMITApache-2.0 (repo also contains LICENSE-MIT)
Core mechanismTree index over documents, LLM reasoning picks nodes, no vectors, no chunkingLocal tree-sitter parsing of ~40 languages, edges tagged EXTRACTED/INFERRED
TargetLong documents (filings, legal, papers)Codebase + docs/SQL/PDF/images
Benchmarks (vendor-reported)FinanceBench 98.7% (vendor-reported)LOCOMO recall@10 0.497, LongMemEval-S 76% (vendor-run, self-reported)
Agent integrationLocal SDK; MCP server listed as a Cloud feature in the official table/graphify skill + MCP (6+ tools incl. get_neighbors, shortest_path, get_pr_impact)

Verdict

Verdict: long-document Q&A (filings, legal, papers) fits PageIndex's tree-index approach; codebase understanding and coding-assistant context fits Graphify's knowledge-graph approach; both benchmarks are vendor-reported — check the repos for license and star counts.

01What they are

PageIndex, open-sourced by VectifyAI in April 2025 under MIT, builds each document into a hierarchical tree index and lets an LLM reason about which nodes to read at query time — no vector database, no text chunking.

Graphify, maintained by Graphify Labs under Apache-2.0, turns a codebase plus its docs, SQL schemas, configs and PDFs into a queryable knowledge graph: code goes through local deterministic tree-sitter parsing, and every edge is tagged EXTRACTED (read from source) or INFERRED (derived by resolution).

GitHubVectifyAI@VectifyAI

PageIndex is a vectorless, reasoning-based RAG engine that mirrors how humans read, delivering traceable, explainable, and context-aware retrieval, with no vector DBs or chunking.

Translation:PageIndex 是一个无向量、基于推理的 RAG 引擎,像人类阅读一样工作,提供可追溯、可解释、上下文感知的检索,不用向量数据库、不做切块。

View on GitHub →
GitHubGraphify Labs@Graphify-Labs

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph.

Translation:把任何代码库,连同它的文档、SQL schema、配置和 PDF,变成可查询的知识图谱。

View on GitHub →

02Head-to-head

Both claim to do retrieval without vectors; they differ in subject and output: one answers questions over long documents, the other produces a queryable graph of a codebase. The table compares item by item.

03Key facts

  1. Open-source traction: VectifyAI/PageIndex has ~39K stars (verified 2026-10-13), created 2025-04-01; Graphify-Labs/graphify has ~126K stars (verified 2026-10-13), created 2026-04-03.
  2. License: PageIndex is MIT; Graphify's repo is labeled Apache-2.0, with an additional LICENSE-MIT file at the root.
  3. Retrieval mechanism: PageIndex: documents → tree index → LLM reasoning picks nodes; the official README says a basic model suffices for indexing and the chat model determines retrieval quality. Graphify: tree-sitter parses ~40 languages (vendor README), Leiden for community detection, docs and images via semantic extraction.
  4. Benchmarks (vendor-reported): PageIndex claims 98.7% accuracy on FinanceBench financial-document QA (vendor-reported; eval code public in the Mafin 2.5 repo); Graphify's BENCHMARKS.md claims 0.497 recall@10 on LOCOMO and 76% QA accuracy on LongMemEval-S, run on the same harness against mem0 and supermemory (vendor-run, blind-validated kappa 0.81, self-reported).
  5. Agent integration: PageIndex offers a local SDK (pip install pageindex, index locally with your own model key); a separate pageindex-mcp repo exists (MIT, HTTP transport), but the README's Local/Cloud table lists MCP server under Cloud features. Graphify offers a /graphify skill and an MCP server with tools including query_graph, get_node, get_neighbors, shortest_path, list_prs and get_pr_impact; the PyPI package is graphifyy (double y).
  6. Cost: PageIndex says local tree indexing costs about $0.001/page, ~$1 for a 1,000-page document; Graphify's open-source engine is free with zero LLM cost for code parsing, while semantic extraction over docs spends the user's own model tokens (all vendor claims).

Why it matters

two popular open-source projects both fly the "no vectors" flag — one for long-document Q&A, the other for codebase understanding — with almost no overlap in covered scenarios.
Useful Tap if this story helped you

SourcesVectifyAI/PageIndex (2026-10-13, source); Graphify-Labs/graphify (2026-10-13, source); AlphaSignal (2025-05, source); Awesome AI Tools (2026-10-09, source); Dosa AI (2026-09, source). Compiled from public information; not investment advice.

From HIMIAO Horizon · himiao.ai

Comments

  1. Loading comments…
Ask the cat