Skip to content

v0.1.0

Choose a tag to compare

@JeelGajera JeelGajera released this 12 Apr 10:46
· 95 commits to master since this release
1b11be4

๐Ÿš€ Graphyn v0.1.0

Understand the blast radius before you pull the trigger.

Graphyn is a code intelligence engine that models your codebase as a living graph of symbol relationships โ€” so you (and your coding agents) know exactly what will break before making a change.

This is the first public release (v0.1.0) of the Graphyn ecosystem.


โœจ Whatโ€™s New

  • ๐Ÿง  Deterministic relationship graph engine (Rust)

  • ๐Ÿ”— Alias-aware dependency tracking (import { A as B })

  • ๐ŸŽฏ Property-level access tracking (.userId, .timestamp, etc.)

  • โšก Fast queries (<100ms target) using in-memory graph

  • ๐Ÿ“ฆ RocksDB persistence for near-instant startup

  • ๐Ÿ› ๏ธ CLI tooling

    • analyze, query, watch, serve, status
  • ๐Ÿค– MCP server support (works with Cursor, Claude Code, etc.)

  • ๐ŸŒ TypeScript & JavaScript support (v1) via tree-sitter adapter

  • ๐Ÿงช Real-world bug coverage

    • Detects deep alias-import issues that typical tools miss

๐Ÿงฉ Why Graphyn?

Most tools search code.

Graphyn understands relationships.

It answers questions like:

  • What breaks if I change this class?
  • Where is this symbol used โ€” even under aliases?
  • What depends on this function?

This solves real production issues like:

import { UserPayload as ResponseModel } from '../../../models/user_payload'

Traditional tools miss this.

Graphyn doesnโ€™t.


โšก Quick Start

# Install
cargo install graphyn-cli

# Index your repo
graphyn analyze ./my-repo

# Query blast radius
graphyn query blast-radius UserPayload

# Start MCP server (for agents)
graphyn serve --stdio

๐Ÿงฑ Workspace Overview

This release includes:

  • graphyn-core โ†’ graph engine
  • graphyn-adapter-ts โ†’ TS/JS parser
  • graphyn-cli โ†’ developer interface
  • graphyn-mcp โ†’ agent integration (MCP server)
  • graphyn-store โ†’ persistence layer

๐Ÿงช Status

v0.1.0 โ€” Initial stable release

  • โœ… Core graph engine
  • โœ… Alias resolution (critical feature)
  • โœ… Property-level tracking
  • โœ… CLI + MCP integration
  • โœ… TypeScript/JavaScript support

๐Ÿ”ฎ Whatโ€™s Next

  • Python adapter (v2)
  • More language support (Rust, Go, Java)
  • VS Code extension
  • Web dashboard
  • Advanced analysis (data flow, cross-project graphs)

๐Ÿ“œ License

Apache 2.0


๐Ÿ’ก Final Note

Graphyn exists because of a real problem:

A deeply nested aliased import broke production โ€” and no tool caught it.

Graphyn is built to never miss that again.


Full Changelog: https://github.com/JeelGajera/graphyn/commits/v0.1.0