About Blarify
Blarify is an open source library that turns a local code repository into a graph of its files, classes, functions and the relationships between them. The goal is to let a large language model traverse that graph to follow code logic and flow, which gives an AI agent better footing when debugging, refactoring or answering questions about an unfamiliar codebase.
It is aimed at developers building coding agents and code intelligence tools. Blarify supports Python, JavaScript, TypeScript, Ruby, Go and C#, resolves references through language servers, and can optionally use SCIP indexing for much faster reference resolution with the same accuracy. The graph updates as files are added, deleted or modified, so it can stay in step with an active project. A quickstart guide and an explanatory article are linked from the repository.
Blarify is free and published on GitHub under the MIT license. There is no paid tier for the library itself.
The listed website, blar.io, now presents a different product from the same team: Blar, a live agent embedded in a SaaS product that walks users through the interface, teaches new features and completes onboarding steps on their behalf, using the team's code mapping to learn the product from its repository. Blar is sold through demos and does not publish pricing. Buyers looking for the code graph library should use the GitHub repository rather than the website.