Skip to content
Languages

Languages Graphify parses

On-device tree-sitter AST extraction

Graphify parses source code on your machine with bundled tree-sitter grammars — real AST extraction, not a model reading your files. For each language below it walks the syntax tree, turns the entities it finds into nodes, and turns the relationships between them into edges tagged EXTRACTED. The result is a knowledge graph your AI coding assistant queries instead of grepping. Here's how that works, end to end: concepts.

The list below includes closely-related variants that share a bundled grammar — JSX and TSX (the JavaScript and TypeScript grammars), CUDA and Metal (the C++ grammar), SystemVerilog (Verilog), Luau (Lua), and Gradle (Groovy) — so what you see is every language and dialect Graphify actually walks, not a rounded-up number.

Popular

The everyday application languages.

Systems & low-level

Close to the metal, compiled, or hardware-facing.

JVM & .NET

The managed-runtime families.

Scripting & dynamic

Glue, automation, and dynamic runtimes.

Data & infrastructure

Schemas, config, and infrastructure-as-code.

Every language above is parsed the same deterministic way, and every code edge carries a confidence tag so your assistant knows what was found versus guessed — see the glossary for the vocabulary, or the docs to build your first graph. Graphify is open source under MIT.