FileScope icon

FileScope

Createdadmica

Analyzes codebases to identify important files based on dependency relationships, generating diagrams and importance scores to improve AI understanding.

About

FileScope helps you understand and visualize your codebase structure and dependencies by analyzing your code and identifying important files based on their dependency relationships. It generates diagrams and importance scores for each file, making this information readily available to AI tools through Cursor's Model Context Protocol. This allows AI assistants to better understand the codebase, enabling more effective code analysis, summarization, and modification.

Key Features

  • Offers persistent storage of file tree data in JSON format.
  • Ranks files by importance based on dependency analysis.
  • Supports multiple programming languages including Python, C/C++, Rust, Zig, and Lua.
  • 13 GitHub stars
  • Generates Mermaid diagrams for visualizing file relationships.
  • Allows adding custom summaries to files for quick understanding.

Use Cases

  • Visualizing complex dependency relationships within a codebase.
  • Quickly identifying the most critical files in a project.
  • Helping AI assistants understand codebases for better code analysis.
Craft Better Prompts with AnyPrompt