engineering / skill
graphify
Map a codebase, with its docs and other files, into a knowledge graph your coding assistant can query instead of searching files.
At a glance
- Purpose
- Map a codebase, with its docs and other files, into a knowledge graph your coding assistant can query instead of searching files.
- Runs in
- Local agent with shell, MCP server, Web service
- Operating systems
- macOS, Linux, Windows
- Needs
- Runtime: Python 3.10+; Needs internet: Not stated; Needs accounts or API keys beyond your agent: Not stated
- Files and data
- Reads files: Yes; Writes files: Yes; Sends data to other services: Not stated
- Tool type
- Skill
- Delivery
- From GitHub
- Version
- Latest on the default branch
- Access
- Code on GitHub
- Compatibility
- Claude Code, Cursor, Codex and Gemini CLI, among other assistants, according to the repository. The MCP server works with MCP clients.
- External costs
- The open-source tool has no charge (Apache-2.0). The semantic pass over docs, PDFs, images and video uses your assistant's model or a configured API key, which can cost money.
- Permissions
- Reads the files in the folders you point it at and writes its output into your project. Registering the skill changes your assistant's configuration. Optional commands install git hooks and assistant hooks, and graphify can fetch URLs and clone repositories you name.
- Usage terms
- Apache License 2.0, as stated in the repository. See its LICENSE file for the exact terms.
Code on GitHub
Graphify-Labs/graphify
Apache-2.0Turn 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.
Topics: ai-agents antigravity ast claude-code code-analysis code-search codex cursor
Public GitHub data fetched · 0 days old
View on GitHub ↗What it does
graphify adds a /graphify skill to AI coding assistants. According to its README, it maps a project, including code, docs, PDFs, images and video, into a knowledge graph. You can then ask questions, trace the path between two things or explain one concept, instead of searching files one by one.The README says code is parsed locally with tree-sitter, without a language model, and that each relationship carries a confidence tag: extracted, inferred or ambiguous. It describes graphify as a graph rather than a vector index, with no embeddings and no vector store.
The graph can also be served as an MCP server for repeated tool calls, locally or over HTTP for a team.
Who it is for
Developers and teams who use AI coding assistants such as Claude Code, Cursor, Codex or Gemini CLI.Example tasks
Map a repository, then ask how two parts of it are connected.Read a report of the most-connected concepts and surprising links between modules.
Query the graph from the terminal.
Serve the graph to your assistant as an MCP server.