Back to Documentation
Features & Concepts
AST-Level Analysis
How QEEK reads code structure — imports, exports, and relationships — to power Chat, briefs, and Code Wiki.
What AST analysis means
An Abstract Syntax Tree (AST) is a structured representation of source code. Instead of matching text patterns alone, QEEK analyzes syntactic structure: functions, classes, imports, exports, and how modules connect.
Why it matters
- More accurate architecture and dependency views
- Better grounding for Architect Chat and specs (real symbols and paths)
- Richer Code Wiki sections like tech stack and directory structure
Combined with semantic search, AST analysis helps QEEK answer with citations instead of generic advice. See also Semantic Search and Privacy & Security.