Arcaide: Multi-Level Code Call Graph Tool Powered by LLMs
aqula · hn · 2026-07-09
Arcaide is a visualization tool designed to help developers quickly understand unfamiliar codebases. Traditional call graphs are often limited to the function level, losing architectural context and expanding exponentially with program scale.
Core features of this tool include:
- Multi-level Call Graphs: Aggregates control flow from the function level up to higher levels like classes and packages. It supports zooming akin to C4 diagrams, allowing specific regions to be expanded or collapsed on demand.
- LLM Semantic Analysis: Feeds the constructed graph to a Large Language Model to identify and strip out telemetry code and trivial utility functions, while extracting external interfaces and dependencies to enrich the map.
- Global Perspective: Ultimately generates a composite architecture diagram blending package-level dependencies, class composition relationships, and external service interactions.
The author notes that while reading source code remains irreplaceable, map-like tools that maintain a "global view" will become increasingly critical as AI Agents automate code generation.
More from coding & agent
- Technical Debate: Should Base Transformers Come Equipped with Code Tools — a1zhang · 2026-07-23
- T3 Chat's Inbox-Style Sidebar Aims to End Fragmented AI Coding Workflows — threepointone · 2026-07-23
- Sales-deck agent adoption jumped only after it showed its reasoning — Professional_Cow2868 · 2026-07-23
- Claude Tag adds admin rules for auto-mode actions in Slack workspaces — EricBuess · 2026-07-23
- A deep dive into how MCP tool calling works under the hood — jeffiql · 2026-07-23
- Steel’s browser plugin runs Hermes tools in the cloud for hard web navigation — Teknium · 2026-07-23