# Graphify-Labs/graphify

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.

Repository: https://github.com/Graphify-Labs/graphify
Canonical: https://ross.abutalabs.com/products/graphify
Homepage: https://www.graphify.com
Language: Python
License: Apache-2.0
License Family: permissive
Topics: claude-code, graphrag, knowledge-graph, codex, openclaw, skills, antigravity, gemini, leiden, rag, tree-sitter, ai-agents, ast, code-analysis, code-search, cursor, developer-tools, llm, mcp
Last push: 2026-08-25T17:43:30+00:00

## Health v2 (maintenance only)
Score: 77/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 99, release rhythm 87, longevity 10
- inputs: {"age_days": 152, "days_push": 8, "days_rel": 8, "gap_med": 0, "n_releases_24m": 196}
- flags: young
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 111080, forks 10801 (observed 2026-08-28T04:12:23.874587+00:00)

## What it is
Graphify is an open-source (Apache 2.0) Python CLI and /graphify skill that turns a codebase—including docs, SQL schemas, configs, and PDFs—into a queryable knowledge graph using deterministic local tree-sitter AST parsing, with no vector store or embeddings. It integrates with AI coding assistants like Claude Code, Cursor, Codex, and Gemini CLI, and exposes the graph via a CLI and an MCP server, returning answers as explicit paths with file:line citations.

## Use cases
- map my codebase into a knowledge graph for my AI assistant
- query who owns billing without grepping through files
- understand how auth connects to the database in a large repo
- generate an architecture report and interactive graph of a repository
- give Claude Code or Cursor grounded code navigation with citations
- index docs, SQL schemas, and Terraform alongside source code
- run codebase retrieval fully on-device with no telemetry

## When to choose
- you want deterministic, auditable code retrieval with file:line citations instead of fuzzy vector search
- you use an AI coding assistant (Claude Code, Cursor, Codex, Gemini CLI, etc.) and want it to traverse real call/import edges
- you need on-device parsing with no code leaving your machine and no telemetry
- you want to index non-code assets like Markdown, PDFs, SQL schemas, and Terraform into one graph
- you need graph export to Neo4j, FalkorDB, Obsidian, or GraphML

## When to avoid
- you need semantic embedding-based retrieval over unstructured natural-language corpora rather than code structure
- you want a hosted SaaS with team features out of the box (the enterprise layer is early access)
- your project is in a language outside the 36 supported tree-sitter grammars
- you need real-time incremental indexing of very rapidly changing code at large scale

## Facets
- artifact type: cli-tool
- maturity: active
- function: parser, search-engine, rag, mcp, developer-tools, cli, code-review
- domain: developer-tools, large-language-models, apis
- platform: python, cli, cross-platform, windows, self-hosted
- tags: knowledge-graph, graphrag, tree-sitter, ast-parsing, code-analysis, code-search, claude-code, cursor, codex, gemini-cli, mcp-server, on-device, no-vector-store, leiden-clustering, ai-coding-assistants, ai-agents, retrieval-augmented-generation, command-line, macos, linux

## Member repositories
- Graphify-Labs/graphify (main) score 77

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:12:23.874587+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T16:12:05.298671+00:00, confidence not recorded.
  - readme: https://github.com/Graphify-Labs/graphify (fetched 2026-08-28T04:12:23.874587+00:00, sha 0c8a5324898f)
  - homepage: https://www.graphify.com (fetched 2026-08-28T17:31:29.889156+00:00, sha 8b7e5401471f)
  - site_page: https://graphify.com/docs (fetched 2026-08-28T17:31:29.899969+00:00, sha b1e1d2630e5a)
  - site_page: https://graphify.com/docs/install (fetched 2026-08-28T17:31:29.909352+00:00, sha 99eb90840d12)
  - site_page: https://graphify.com/docs/tutorial (fetched 2026-08-28T17:31:29.911064+00:00, sha db6ee24b09fc)
  - site_page: https://graphify.com/pricing (fetched 2026-08-28T17:31:29.898152+00:00, sha 6edb6fbe2512)
  - site_page: https://graphify.com/changelog (fetched 2026-08-28T17:31:29.901818+00:00, sha 28d2258475d3)
  - site_page: https://graphify.com/security (fetched 2026-08-28T17:31:29.904397+00:00, sha c916d071a490)
  - site_page: https://graphify.com/faq (fetched 2026-08-28T17:31:29.906157+00:00, sha e41545d988e6)
  - site_page: https://graphify.com/integrations (fetched 2026-08-28T17:31:29.907817+00:00, sha 80837b15a601)
- Data as of 2026-08-30T08:39:29.467469+00:00.
