XRAY icon

XRAY

Enhances AI assistant capabilities by providing progressive code intelligence and navigation through structural code analysis.

About

XRAY equips AI assistants with advanced code intelligence and navigation features, enabling them to understand codebases structurally. By leveraging ast-grep, a tree-sitter powered tool, XRAY provides accurate analysis for multiple programming languages including Python, JavaScript, TypeScript, and Go. It offers a progressive discovery workflow with tools for mapping project structure, finding specific symbols, and analyzing code impact, all without requiring a persistent database or complex setup. Its stateless, on-demand analysis provides real-time, accurate results, bridging the gap between simple text search and complex language servers.

Key Features

  • Structural Code Analysis (via ast-grep)
  • Codebase Mapping and Exploration
  • Fuzzy Search for Code Symbols
  • Impact Analysis for Code Changes
  • Multi-language Support (Python, JS, TS, Go)
  • 4 GitHub stars

Use Cases

  • Understanding codebase structure and dependencies for AI assistants
  • Identifying the potential impact of code changes on a project
  • Locating specific functions, classes, or symbols within a codebase
Advertisement

Advertisement