aimasteracc/tree-sitter-analyzer

A scalable, multi-language code analysis framework based on Tree-sitter, usable both as a CLI tool and an MCP server.

55
/ 100
Established

This tool helps software developers and AI assistants quickly understand complex codebases without getting overwhelmed. It takes your existing code files and, instead of feeding everything to an AI, precisely extracts only the most relevant parts. The result is a targeted, structured view of your code, making it easier to trace logic, analyze impact, or get context for AI-assisted development tasks.

Available on PyPI.

Use this if you or your AI assistant struggle to process very large code files or entire repositories efficiently, and you need a way to quickly pinpoint and understand specific sections of code.

Not ideal if you need deep, repository-wide dependency graphs or very complex static analysis that requires full project indexing and graph database overhead.

software-development code-analysis AI-assisted-development code-comprehension developer-productivity
Maintenance 10 / 25
Adoption 6 / 25
Maturity 24 / 25
Community 15 / 25

How are scores calculated?

Stars

24

Forks

5

Language

Python

License

MIT

Last pushed

Mar 11, 2026

Commits (30d)

0

Dependencies

25

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/aimasteracc/tree-sitter-analyzer"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.