atcode
OfficialQuery code via an AST knowledge graph
Software Engineering#knowledge graph#dependency analysis#code exploration#Tree-sitter#call tracing#qualified_name#Memgraph
Authorsiorigin
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It solves the pain of understanding complex codebases by turning repositories into a queryable AST knowledge graph that supports cross-file structural reasoning instead of brittle text search.
Core Features & Use Cases
- Qualified-name code discovery: Find functions, classes, and methods by name and receive stable
qualified_nameidentifiers for further exploration. - Call tracing and impact analysis: Trace incoming/outgoing calls to answer “who calls this?” and “what does this depend on?”
- One-call deep dives: Use graph-backed exploration to retrieve source, callers, and dependencies for a specific code element.
- Project graph operations: Build, refresh, clean, and sync graphs for medium-to-large repositories, including real-time incremental updates.
Quick Start
Ask your AI to run: list_repos(), then set_project() with the exact project name you want to explore, and then call find_nodes("main") to get qualified_name targets for deeper tracing.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: atcode Download link: https://github.com/siorigin/atcode/archive/main.zip#atcode Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.